開源Javascript框架:decj

jopen 11年前發布 | 26K 次閱讀 decj JavaScript開發

decj是一個開源Javascript框架。其目的在于以聲明式的模塊化編程的方式解決Web前端開發中的常規問題。
這些常規問題包括Javascript加載、CSS文件加載、瀏覽器事件綁定、表單數據填充、打包及表單數據校驗和格式化等。
decj的優勢在于:
1、聲明式編程:使用decj解決Web前端開發中的常規問題時,開發人員只需要聲明需要完成的事情,而無需編寫代碼進行API調用。
2、代碼即文檔:使用decj的應用代碼可以充作文檔。開發人員可以從decj的應用代碼中快速獲取其所需的信息進行問題定位。

  • Declarative Cross-browser Event Binding
  • Declarative Internationalization(I18N) Support:support mutli-language and on-demand dynamic resource file loading
  • Declarative CSS Files on-demand Dynamic Load
  • Declarative Javascript Files on-demand Dynamical Load
  • Declarative HTML Form Enhancement:Form Auto-fill with JSON,Form AJAX Auto-Submission(support JSON),Form Reset Enhancement,Form Validation and Form Formatting
  • Concurrently Loading of HTML Code/CSS Files/Javascript Files/Resouce Files
  • Declarative Page/Module Intialization

Demo: http://decj.viscenthuang.info/demo/page/basic.htm

文章介紹:《 使用decj簡化Web前端開發》  文章發布在:infoq

聲明式Javascript動態加載和瀏覽器事件綁定:

http://www.infoq.com/cn/articles/using-decj-simplify-web-front-end-development-part1

聲明式表單增強和頁面初始化:

 

http://www.infoq.com/cn/articles/using-decj-simplify-web-front-end-development-part2

聲明式國際化:

http://www.infoq.com/cn/articles/using-decj-simplify-web-front-end-development-part3


項目主頁:
http://www.baiduhome.net/lib/view/home/1382239264964

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!