Meteor簡介

Meteor為現今最受歡迎的JavaScript全端框架(Full Stack Framework)。使用JavaScript單一語言就能快速完成前端網頁呈現和後端伺服器架構,再加上Hot Code Push的特性,許多矽谷新創公司都採用Meteor來做為開發產品的主力框架。

Meteor的後端伺服器運行於Node.js,資料庫部分連接MongoDB,前端網頁框架則由開發者自行選擇,其中官方推薦:Meteor自家的Blaze、Google的Angular、Facebook的React。

前端網頁 後端伺服器 資料庫
Blaze, Angular, React Node.js MongoDB

Meteor具有以下優點:

  1. JavaScript Everywhere => 只使用JavaScript單一語言,在瀏覽器端和伺服器端皆可運行。
  2. Hot Code Push => 程式碼實時推送,只要程式碼一更新,App也會跟著更新。
  3. Reactive => 資料實時推送,前端資料呈現隨資料庫自動更新。
  4. Cross Platform => 只要幾行指令,一套程式碼可以同時產出Web App、iOS App、Android App。
  5. Clean Code => 代碼簡潔,開發快速

results matching ""

    No results matching ""