漸進式JavaScript指的是可以由淺入深,由簡單到困難的一種方式,「vue.js」就是一種漸進式JavaScript框架;漸進式也就是階梯式向前,例如vue的漸進式表現在聲明式渲染、元件系統、客戶端路由、大資料裝填管理、建置工具。
本教學操作環境:windows10系統、javascript1.8.5版、Dell G3電腦。
vue.js是一款漸進式的JavaScript框架。
什麼是漸進式?
漸進式是指可以由淺入深的,由簡單到困難的一種方式。
漸進式:就是階梯式向前,vue是輕量級的,它有很多獨立的功能或函式庫,我們會根據我們的專案來選用vue的一些功能,我們開發專案時,只用到vue的聲明式渲染,我就只用vue的聲明渲染,而我們要用它的元件系統,我們可以使用它的元件系統。
Vue的漸進式表現:
宣告式渲染----元件系統-----客戶端路由------大資料裝填管理-------建置工具
聲明式渲染:
// 引入vue <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> // html <div id="app"> {{ msg }} </div> // js <script> var app = new Vue({ el: '#app', data: { msg: 'Hello Vue!' } }) </script>
元件化應用程式
可將上述每個聲明式的方式的文件當成一個元件,一個項目中可有多個元件相互構成,盜用官網上的一張圖來說明
客戶端路由: 透過使用其路由的特性實現單一頁面應用
集中式狀態管理: 也就是vue中的vuex的概念
專案建置: 這一般是一個在大型的專案中由開發,打包,部署,上線等流程
##漸進式總結: 從使用vue的方式上來進行區分定義的,也可以單獨使用vue中的api,也可以使用vue中的底層服務,所以也可以這麼說vue即是庫又是框架。
以上是什麼叫漸進式javascript的詳細內容。更多資訊請關注PHP中文網其他相關文章!