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

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
主站蜘蛛池模板: 西林县| 青海省| 鄢陵县| 鲁山县| 涪陵区| 客服| 保定市| 五常市| 花垣县| 水城县| 雅江县| 滕州市| 义乌市| 五寨县| 张掖市| 独山县| 洞口县| 平昌县| 什邡市| 北碚区| 墨玉县| 新邵县| 合川市| 介休市| 松潘县| 南皮县| 甘孜县| 东港市| 凤凰县| 江华| 乃东县| 衡水市| 广元市| 大城县| 齐河县| 临夏市| 唐山市| 通许县| 芦山县| 威信县| 手游|