日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

回顧十個(gè) Web 開發(fā)者熟悉的經(jīng)典開源項(xiàng)目和工具

 Levy_X 2017-08-09



1. Node.js

https://www.oschina.net/p/nodejs

Node.js 是一個(gè)基于 Chrome V8 引擎的 JavaScript 運(yùn)行時(shí)。它是一個(gè)用于構(gòu)建服務(wù)器端 Web 應(yīng)用的開源跨平臺(tái)運(yùn)行時(shí)環(huán)境。Node.js 使用高效、輕量級(jí)的事件驅(qū)動(dòng)、非阻塞 I/O 模型,這使得它更快且更有效率。Node.js 的作者是 Ryan Dahl,它發(fā)布于 2009 年 5 月 27 日。


2. AngularJS

https://www.oschina.net/p/angularjs

AngularJS 是動(dòng)態(tài) Web 應(yīng)用的 JavaScript 框架。最適合用于單頁(yè) Web 應(yīng)用。AngularJS 支持使用 HTML 屬性的過濾器和數(shù)據(jù)綁定,還支持表單驗(yàn)證和 DOM 處理。最初由谷歌創(chuàng)建,并使用 MIT 許可證進(jìn)行開源,由 Brat Tech LLC, 谷歌和社區(qū)開發(fā)者共同開發(fā),于 2009 年發(fā)布。


3. Brackets

https://www.oschina.net/p/brackets

Brackets 是最受歡迎的 HTML, CSS 和 JavaScript 開源代碼編輯器。它由 Adobe 開發(fā),使用了 HTML, CSS 和 JavaScript 語(yǔ)言。因?yàn)?Brackets 支持實(shí)時(shí)預(yù)覽,所以它使得開發(fā)效率更高。它于 2014 年 11 月 4 日發(fā)布 1.0 正式版


4. Bootstrap

https://www.oschina.net/p/bootstrap

Bootstrap 是一個(gè)免費(fèi)和開源的工具,是 Twitter 推出的一個(gè)用于前端開發(fā)的開源工具包。它由 Twitter 的設(shè)計(jì)師 Mark Otto 和 Jacob Thornton 合作開發(fā),是一個(gè) CSS/HTML 框架。因支持快速開發(fā)響應(yīng)式的設(shè)計(jì)而聞名。它有一套自己的類、網(wǎng)格、按鈕、表單、導(dǎo)航、容器、媒體查詢和 JavaScript 擴(kuò)展。在 GitHub 上,它擁有超過 91,000 個(gè) star,以及超過 38,000 的 fork。


5. LESS

https://www.oschina.net/p/lesscss

LESS 是一個(gè) CSS 預(yù)處理器,因此它具有與 CSS 相關(guān)的語(yǔ)法。LESS 支持大量可加快網(wǎng)站開發(fā)速度的功能。LESS 賦予了 CSS 動(dòng)態(tài)語(yǔ)言的特性,如變量、函數(shù)、繼承、運(yùn)算和其他許多技術(shù),這使得 CSS 更易于維護(hù)和可擴(kuò)展。Less 可以運(yùn)行在 Node 或?yàn)g覽器端,它由 Alexis Sellier 開發(fā)。


6. Atom

https://www.oschina.net/p/github-atom

Atom 是最受歡迎的文本編輯器之一。Atom 開發(fā)者稱之為二十一世紀(jì)的“可魔改”(hackable)文本編輯器。Atom 是開源的,支持跨平臺(tái)。在內(nèi)置的包管理器,支持 AngularJS、智能自動(dòng)完成、Atom TypeScript、Jshint 以及 turbo-JavaScript 這些功能的輔助下,Atom 對(duì)于快速的 Web 開發(fā)有很大的幫助。Atom 還具有簡(jiǎn)潔和直觀的圖形用戶界面,并有很多有趣的特點(diǎn):支持 CSS,HTML,JavaScript 等網(wǎng)頁(yè)編程語(yǔ)言。它支持宏,自動(dòng)完成分屏功能,集成了文件管理器。


7. Notepad

https://www.oschina.net/p/notepadplusplus

Notepad 是 Windows 平臺(tái)上的開源文本和代碼編輯器。它為 40 多種編程、腳本和標(biāo)記語(yǔ)言提供語(yǔ)法高亮、編輯和代碼折疊功能。Notepad 擁有很好的社區(qū)和插件支持,還支持宏的錄制和回放、書簽和 PCRE(perl 兼容的正則表達(dá)式庫(kù))搜索和替換。


8. XAMPP

https://www.oschina.net/p/xampp

XAMPP 是一個(gè)開源的跨平臺(tái)工具,是 Web 開發(fā)者中最早也是最好的工具之一。XAMPP 的完整形式是 ——  Apache, MariaDB, PHP 和 Perl,X 代表跨平臺(tái)。之前,它使用的是 MySQL 而不是 MariaDB。XAMPP 是這些庫(kù)的完整包,有了它,開發(fā)人員不必?fù)?dān)心安裝和配置 PHP, MariaDB 和 Apache 了。它也是設(shè)置本地網(wǎng)頁(yè)服務(wù)器的最簡(jiǎn)易方法。


9. Firebug

https://www.oschina.net/p/firebug

Firebug 是 Web 開發(fā)者使用的最著名的網(wǎng)頁(yè)開發(fā)工具之一,它是火狐瀏覽器的擴(kuò)展,可以實(shí)時(shí)地在網(wǎng)站頁(yè)面平滑地編輯、調(diào)試和監(jiān)控 CSS、HTML 和 JavaScript 代碼。Firebug 是一個(gè)自由和開源項(xiàng)目,由 Joe Hewitt 在 2006 年開發(fā)。


10. Ember.js

https://www.oschina.net/p/ember

Ember.js 是一個(gè)開源的 JavaScript 框架。由 Yehuda Katz 開發(fā)并于 2011 年 12 月發(fā)布,它基于模型-視圖-控制器模式,也是開發(fā)單頁(yè)面 Web 應(yīng)用的開發(fā)者最喜歡的 JavaScript 框架之一。

到這里回顧結(jié)束了,讓我們向這些項(xiàng)目以及它們的作者和維護(hù)人員致敬吧,是他們改變了我們的開發(fā)體驗(yàn),大大提升了生產(chǎn)力。相信大家都會(huì)自己心中最喜歡的工具,如果本文沒有列舉出來,歡迎大家在評(píng)論區(qū)留下自己心目中最喜歡、最有價(jià)值的工具~~


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多