構建基於Javascript的移動web CMS入門——簡介,javascriptcms

來源:互聯網
上載者:User

構建基於Javascript的移動web CMS入門——簡介,javascriptcms

看到項目上的移動架構,網上尋找了一下,發現原來這些一開始都有。於是,找了個樣本開始構建一個移動平台的CMS——墨頎 CMS,方便項目深入理解的同時,也可以自己維護一個CMS系統。

構建架構

嘗試過用AngularJS和EmberJS,發現對於使用AngluarJS以及EmberJS來說,主要的問題是要使用自己熟悉的東西沒那麼容易引入。而且考慮到Google向來對自己的項目的支援不是很好~~,所以便放棄了AngluarJS的想法。

於是開始尋找一些方案,但是最後還是選擇了一個比較通用的方案。

相對於AngularJS來說,Backbone是一個輕量級的方案,從大小上來說。對於自己來說,靈活性算是其中好的一點,也就是自己可以隨意的加入很多東西。

關於Backbone

Backbone.js是一套JavaScript架構與RESTful JSON的應用程式介面。也是一套大致上符合MVC架構的編程範型。Backbone.js以輕量為特色,只需依賴一套Javascript 函式庫即可運行。

具體功能上應該是

前台UI,使用的是Pure CSS,一個輕量級的CSS架構,但是最後感覺,總體用到一起,大小還是相當的。只是可以有一個更好的移動體驗。

其他可替換的架構

項目

前後端分離設計,後台對前台只提供JSON資料,所以在某種意義上來說可能會只適合瀏覽,和這個要配合背景架構。總的來說,適合於閱讀類的網站。

源碼

代碼依然是放在Github上,準系統已經可以Works了。

https://github.com/gmszone/moqi.mobi

進展及目的

最後目標:構建一個移動平台的CMS系統。

當前:對於這樣一個項目來說,目前會考慮優先支援下面的兩個架構,

現在:可以從後台讀取到資料。

其他

一些比較好的資料有

  • Organizing your application using Modules
  • Converting an existing Backbone.js project to Require.js
相關資源

QQ討論群: 344271543

源碼 Github: https://github.com/gmszone/moqi.mobi


在Web應用中,JavaScript主要實現什功可以?

javascript是一種基於網頁的用戶端指令碼技術。
這種技術的核心思想是通過這種技術,來增加使用者與瀏覽器的互動,增加使用者在使用網頁應用的時候的體驗。
說白了,就是有了javascript,網頁就可以實現很多互動的操作。如:輸入一個文本後,會提示你有沒數正確,或經常看到的網頁上的對聯廣告。都是javascript編寫的。
 
對於初學javascript的教材建議

《JavaScript權威指南》
我就是抱著這本書長大的。
後來才不禁慶幸沒有受到國產參考書的殘害和耽誤
並非危言聳聽,的確是看到了太多的慘痛教訓。
希望能對你有所協助
這也是我執著於百度知道的一個原因
請看我對於初學者的建議
參考資料:blog.everalan.com/102.html
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.