官术网_书友最值得收藏!

Getting Started with Vue.js

Vue (pronounced view) is a very powerful JavaScript library created for building interactive user interfaces. Despite having the ability to handle large single-page applications, Vue is also great for providing a framework for small, inpidual use cases. Its small file size means it can be integrated into existing ecosystems without adding too much bloat.

It was built to have a simple API, which makes it easier to get started in comparison with its rivals: React and Angular. Although it borrows some of the logic and methodologies from these libraries, it has identified a need for developers for a simpler library for building applications.

Unlike React or Angular, one of the benefits of Vue is the clean HTML output it produces. Other JavaScript libraries tend to leave the HTML scattered with extra attributes and classes in the code, whereas Vue removes these to produce clean, semantic output.

In the first part of this book, we are going to build an application that uses a JSON string to display data. We will then look at filtering and manipulating data, before moving on to building reusable components to reduce duplication in our code.

In this chapter, we will look at:

  • How to get started with Vue by including the JavaScript file
  • How to initialize your first Vue instance and look at the data object
  • Examining computed functions and properties
  • Learning about Vue methods
主站蜘蛛池模板: 福州市| 玉田县| 重庆市| 咸阳市| 科技| 青岛市| 谢通门县| 苗栗市| 尤溪县| 贵州省| 武川县| 齐齐哈尔市| 油尖旺区| 巨野县| 丰顺县| 东丽区| 胶南市| 临沂市| 盐亭县| 皋兰县| 调兵山市| 三穗县| 增城市| 遵义市| 四川省| 珠海市| 永嘉县| 交口县| 二手房| 博乐市| 都江堰市| 德保县| 饶河县| 银川市| 金阳县| 昌黎县| 平阴县| 临海市| 石景山区| 运城市| 湖南省|