1. 程式人生 > >總結:2016年的頂尖優秀開發工具

總結:2016年的頂尖優秀開發工具

包括 fonts mar .com font trap 方案 響應式 轉變

應用程序及數據工具

  1: JavaScript

  

技術分享

  JavaScript的時代已經到來,在若幹年的醞釀之後,這種一度只有jQuery使用的語言終於在2016年奠定基礎,成為了如今最受歡迎的語言。為了將React和Augular這樣的前端框架與Node的可伸縮性優勢結合起來,JS經歷了巨大的轉變。當然,使用JavaScript也是代價高昂的,啟動Hello World這樣的app時都需要用到數百個開發工具。

  2: Bootstrap

  

技術分享

  緊隨其後排名第二的是大家最為喜愛的響應式框架,Bootstrap社區如今著力於Bootstrap 4的改進,包括支持rem,從Less遷移到SaSS,甚至提供了flexbox布局的選項。目前雖然還是alpha版本,不過2017年初會放出更優秀的版本,敬請拭目以待。

  3: Node.js

  

技術分享

  2016年,由於同構JavaScript應用的出現,再加上許多應用紛紛轉向API架構,使得Node.js再次現身臺前。預計2017年,這門語言會有更亮眼的表現,成為多線程、可擴展應用的選擇。

  4: nginx

  

技術分享

  速度飛快的nginx讓其它web服務器的解決方案都相形見拙,自2002年發布以來,nginx已經取得了很大的進展,尤其是過去數年間。

  5: AngularJS

  

技術分享

  也許大家會感到驚訝:在所有前端函式庫中,AngularJS居然位列前茅。盡管與React存在激烈的競爭關系,不過隨著Angular 2的推出,再加上更換框架的代價高昂,目前Angular連續第二年仍處於領先地位。

  6: PHP

  

技術分享

  也許有人會奇怪,如今都什麽年代了,我們居然還能看到PHP作為Python和Rails的替代選項出現。經過再三確認,數字不會說謊——盡管數量有所減少,且存在各方面的競爭對手,但憑借著其開發者、框架以及應用基礎,目前PHP仍處於領先地位,談及衰落仍為時尚早。

  7: Python

  

技術分享

  數據為王,Python仍是諸多數據科學家與許多工程師的選擇。

  8: jQuery

  

技術分享

  jQuery是前端開發語言的老前輩了,猶記得當年首次見識滑塊動畫時的驚嘆。就算到了現在,jQuery仍是快速建立原型和小型應用的首選方案,其簡易性及插件的普及性讓其很難被淘汰。

  9: HTML5

  

技術分享

  HTML5的功能——簡而言之:就是表單驗證。

  10: React

  

技術分享

  React的粉絲無處不在,理由很充分——這款由Facebook開發並開源的產品速度飛快、運行平滑,日益受到更多人的追捧。僅過去半年間,React就有超過750個新堆棧出現,到2017年它的發展勢頭只會更好。

結論:

  

技術分享

  2016年可稱為是前端之年,其中JavaScript更是首屈一指。前10名中有6款應用&數據工具都是依賴前端的,其中又有半數是基於JavaScript的。數據類工具入選的並不多,MySQL位居於第11名,MongoDB和Redis緊隨其後。想要為2017年的開發工作選擇一款工具的話,可以擇Angular 2或React其一來練習JavaScript技巧。

總結:2016年的頂尖優秀開發工具