25個(gè)超有用的 AngularJS Web 開(kāi)發(fā)工具
AngularJS是為了克服HTML在構(gòu)建應(yīng)用上的不足而設(shè)計(jì)的。HTML是一門(mén)很好的為靜態(tài)文本展示設(shè)計(jì)的聲明式語(yǔ)言,改善了JavaScript。
下面我要說(shuō)的就是25個(gè)超有用的AngularJS工具,web開(kāi)發(fā)人員千萬(wàn)不可錯(cuò)過(guò)哦。
1)AngulaJS最佳測(cè)試工具——Protractor
Protractor支持AngularJS應(yīng)用程序,是一款終端到終端的測(cè)試框架。Protractor在真正的瀏覽器中運(yùn)行測(cè)試。由于Protractor支持Angular的具體定位策略,故而你無(wú)需進(jìn)行任何設(shè)置就可以測(cè)試特定的Angular元素。
官方網(wǎng)站:http://angular.github.io/protractor/
2)AngularJS測(cè)試框架——Jasmine
Jasmine對(duì)于JavaScript用戶(hù)而言,也是一款測(cè)試框架。這也是一個(gè)DOM較少的JavaScript框架,它適合所有的Node.js項(xiàng)目和網(wǎng)站,并且在任何地方運(yùn)行都是免費(fèi)的。
官方網(wǎng)站:https://github.com/jasmine/jasmine
3)支持AngularJS的IDE——Webstorm
WebStorm的智能代碼編輯器為JavaScript、Node.js、HTML和CSS,以及它們的接替者提供了一流的支持。WebStorm可以很好地處理現(xiàn)流行的web技術(shù),提供一流的AngularJS支持。
官方網(wǎng)站:https://www.jetbrains.com/webstorm/
4)AngularJS最佳框架——Angular fire
firebase是用于輕松構(gòu)建Web和移動(dòng)應(yīng)用程序的系列庫(kù),也是強(qiáng)大的框架。它能為JavaScript用戶(hù)提供Angular Fire框架。
官方網(wǎng)站:https://www.firebase.com/docs/web/libraries/angular/index.html
5)AngularJs測(cè)試工具——karma
karma也是一款非常盛行的測(cè)試框架,用于JavaScript應(yīng)用程序,它還能為開(kāi)發(fā)人員提供測(cè)試環(huán)境。
官方網(wǎng)站:http://karma-runner.github.io/0.12/index.html
6)最佳AngularJS工具——Mochajs
Mocha是一款運(yùn)行在Node.js和瀏覽器上,功能豐富的JavaScript測(cè)試框架,它能夠使得異步測(cè)試變得簡(jiǎn)單而有趣。Mocha測(cè)試運(yùn)行持續(xù),在映射未捕獲的異常到正確的測(cè)試案例的同時(shí),允許靈活和準(zhǔn)確的報(bào)告。
官方網(wǎng)站:http://mochajs.org/
7)最好的代碼編輯器——SublimeText
這是開(kāi)發(fā)人員最喜歡的文本代碼編輯器之一。
官方網(wǎng)站:http://www.sublimetext.com/
8)最佳的AngularGrid——Angular Deckgrid
Angular Deckgrid是輕量級(jí)的網(wǎng)格,支持AngularJS。免費(fèi)下載。它的指令不依賴(lài)于視覺(jué)表現(xiàn)。所有的響應(yīng)能力和美感來(lái)自于你的CSS文件。
官方網(wǎng)站:http://andrekoenig.info/angular-deckgrid/#/
9)實(shí)用的AngularJS服務(wù)——Restangular
Restangular是一個(gè)AngularJS的服務(wù),通過(guò)最少的客戶(hù)端代碼簡(jiǎn)化了常用的GET、POST、DELETE和UPDATE請(qǐng)求。
官方網(wǎng)站:https://github.com/mgonto/restangular
10)支持Chrome的AngularJS擴(kuò)展——ng Inspector
ng Inspector支持Chrome和Safari瀏覽器,可協(xié)助你開(kāi)發(fā)、調(diào)試和理解AngularJS應(yīng)用程序。
官方網(wǎng)站:http://ng-inspector.org/
11)Angular GetText
Angulargettext為AngularJS提供超級(jí)簡(jiǎn)單的翻譯支持。只要用英語(yǔ)寫(xiě)下來(lái),標(biāo)注要翻譯的部分,剩下的就交給它好了。
12)Angular框架——AngularUI
AngularUI是AngularJS框架。
官方網(wǎng)站:http://angular-ui.github.io/
13)Yeoman Generator Angular
支持AngularJS的Yeoman Generator——能讓你快速建立具有合理默認(rèn)值和最佳實(shí)踐的項(xiàng)目。
官方網(wǎng)站:https://github.com/yeoman/generator-angular
14)djAngular
這是一個(gè)可重復(fù)使用的應(yīng)用程序,提供了更好的應(yīng)用程序集成。 Djangular允許你創(chuàng)建AngularJS內(nèi)容的app,而不是包含了Django的單一龐大的AngularJS應(yīng)用程序。
官方網(wǎng)站:https://github.com/appliedsec/djangular
本文標(biāo)簽:
蘇州建站公司 杭州網(wǎng)站建設(shè) 廣州建網(wǎng)站 唐山網(wǎng)站建設(shè) 鄂爾多斯企業(yè)建站 鄭州企業(yè)建站 長(zhǎng)沙網(wǎng)站建設(shè) 石家莊做網(wǎng)站 徐州建網(wǎng)站
天門(mén)網(wǎng)站制作 恩施網(wǎng)站制作 鐘祥網(wǎng)站設(shè)計(jì) 洪湖網(wǎng)站制作 當(dāng)陽(yáng)網(wǎng)站設(shè)計(jì) 武穴網(wǎng)站建設(shè) 襄陽(yáng)做網(wǎng)站 鄂州企業(yè)建站 枝江網(wǎng)頁(yè)制作