Node.js是一種在服務器端運行JavaScript的開放源代碼、跨平臺JavaScript運行環境。它由Node.js基金會(英語:Node.js Foundation)[5]持有和維護,并與Linux基礎設施每年同步發布長期支持版本(LTS)。Node.js設計的目的是為了優化網絡應用的速度和性能,因此內置了事件引擎和非阻塞I/O接口等技術,使得它比傳統的Java EE平臺、Python等解釋型語言擁有更快的速度和更高的并發量。
Koa是一個新的web框架,是由Express原班人馬打造的下一代web框架。Koa的實現結合了很多的JavaScript ES6/7特性,如async和await,讓koa的代碼更加優雅。相比早期的Express框架,Koa的核心代碼僅有約300行,一來讓你對框架的每一個細節非常清晰,也可以方便地定制你自己的web框架。
Vue.js是一款流行的前端JavaScript框架,它專注于使用組件化開發構建用戶界面。Vue.js核心庫只關注視圖層,它很容易學習,容量也很小。它有著與Angular.js類似的雙向數據綁定和能良好支持組件化開發模式的特點。Vue.js被稱作是一款“輕量級”的前端框架,并因其易用性、簡潔性、規范化模塊拼裝等特點在前端開發中的使用越來越多。
const Koa = require('koa'); const app = new Koa(); app.use(async (ctx) =>{ ctx.body = 'Hello World'; }); app.listen(3000);
import Vue from 'vue' import App from './App.vue' new Vue({ el: '#app', render: h =>h(App) })
上一篇node 打包vue
下一篇css中導航有關知識