'GitHub的十大JavaScript項目'
JavaScript最初只是為開發網頁的客戶端而知名的,而且隨著新的框架被開發用於服務器端。JavaScript已經成為當今世界上最流行的編程語言之一也就不足為奇了。
隨著越來越多的程序員學習用JavaScript編寫代碼,偉大的項目也在不斷增加。
1. React.js
JavaScript最初只是為開發網頁的客戶端而知名的,而且隨著新的框架被開發用於服務器端。JavaScript已經成為當今世界上最流行的編程語言之一也就不足為奇了。
隨著越來越多的程序員學習用JavaScript編寫代碼,偉大的項目也在不斷增加。
1. React.js
88,356★
JavaScript主要用於客戶端項目,React.js是用於開發出色的前端設計和交互的框架示例。由Facebook創建,React是一個用於創建功能強大的可重用UI組件的庫。
使用React的優勢之處在於它通過使用虛擬DOM來隱藏複雜性,這有助於提高應用程序的性能。React的功能包括JavaScript語法擴展,單向數據流,組件等等。
學習React是非常容易的,如果你對JavaScript有很好的把握。您可以從React.js網站訪問該教程。React的安裝和設置非常簡單。
npm install -g create-react-app
create-react-app my-app
cd my-app
npm start
2. Vue.js
JavaScript最初只是為開發網頁的客戶端而知名的,而且隨著新的框架被開發用於服務器端。JavaScript已經成為當今世界上最流行的編程語言之一也就不足為奇了。
隨著越來越多的程序員學習用JavaScript編寫代碼,偉大的項目也在不斷增加。
1. React.js
88,356★
JavaScript主要用於客戶端項目,React.js是用於開發出色的前端設計和交互的框架示例。由Facebook創建,React是一個用於創建功能強大的可重用UI組件的庫。
使用React的優勢之處在於它通過使用虛擬DOM來隱藏複雜性,這有助於提高應用程序的性能。React的功能包括JavaScript語法擴展,單向數據流,組件等等。
學習React是非常容易的,如果你對JavaScript有很好的把握。您可以從React.js網站訪問該教程。React的安裝和設置非常簡單。
npm install -g create-react-app
create-react-app my-app
cd my-app
npm start
2. Vue.js
83,742★
就像React一樣,Vue是構建優秀用戶界面的另一個框架。這種漸進式框架的設計,隨著時間的推移很容易適應,這使得庫很容易與其他項目整合並隨時使用。
Vue.js以其簡單性而廣為人知,除此之外,它是輕量級的,有良好的文檔記錄,並且在開發期間具有靈活性。Vue鼓勵開發人員編寫“簡單的JavaScript”,因此,初學者很容易掌握。
Vue非常易於安裝和設置。
npm install -g vue-cli
vue init webpack my-app
cd my-app
npm install
npm run dev
3. Node.js
JavaScript最初只是為開發網頁的客戶端而知名的,而且隨著新的框架被開發用於服務器端。JavaScript已經成為當今世界上最流行的編程語言之一也就不足為奇了。
隨著越來越多的程序員學習用JavaScript編寫代碼,偉大的項目也在不斷增加。
1. React.js
88,356★
JavaScript主要用於客戶端項目,React.js是用於開發出色的前端設計和交互的框架示例。由Facebook創建,React是一個用於創建功能強大的可重用UI組件的庫。
使用React的優勢之處在於它通過使用虛擬DOM來隱藏複雜性,這有助於提高應用程序的性能。React的功能包括JavaScript語法擴展,單向數據流,組件等等。
學習React是非常容易的,如果你對JavaScript有很好的把握。您可以從React.js網站訪問該教程。React的安裝和設置非常簡單。
npm install -g create-react-app
create-react-app my-app
cd my-app
npm start
2. Vue.js
83,742★
就像React一樣,Vue是構建優秀用戶界面的另一個框架。這種漸進式框架的設計,隨著時間的推移很容易適應,這使得庫很容易與其他項目整合並隨時使用。
Vue.js以其簡單性而廣為人知,除此之外,它是輕量級的,有良好的文檔記錄,並且在開發期間具有靈活性。Vue鼓勵開發人員編寫“簡單的JavaScript”,因此,初學者很容易掌握。
Vue非常易於安裝和設置。
npm install -g vue-cli
vue init webpack my-app
cd my-app
npm install
npm run dev
3. Node.js
45,478★
這裡是有史以來最好的服務器端開發框架之一,這使得JavaScript在服務器端腳本項目中非常受歡迎。
Node.js帶來了包管理工具NPM,它幫助許多開發人員更輕鬆地生活。開發人員也喜歡它提供了一個非阻塞的I / O模型,可用於開發實時Web應用程序,易於學習,並且擁有一個大型社區。
Windows和Linux上Node的安裝過程不同。對於Windows,只需下載並安裝Node.js 可執行應用程序即可 。
對於Linux,下面的Linux終端命令會安裝它:
sudo apt-get update
sudo apt-get install nodejs
安裝後,應運行以下命令以確認安裝是否成功。
node -v
4.Atom
JavaScript最初只是為開發網頁的客戶端而知名的,而且隨著新的框架被開發用於服務器端。JavaScript已經成為當今世界上最流行的編程語言之一也就不足為奇了。
隨著越來越多的程序員學習用JavaScript編寫代碼,偉大的項目也在不斷增加。
1. React.js
88,356★
JavaScript主要用於客戶端項目,React.js是用於開發出色的前端設計和交互的框架示例。由Facebook創建,React是一個用於創建功能強大的可重用UI組件的庫。
使用React的優勢之處在於它通過使用虛擬DOM來隱藏複雜性,這有助於提高應用程序的性能。React的功能包括JavaScript語法擴展,單向數據流,組件等等。
學習React是非常容易的,如果你對JavaScript有很好的把握。您可以從React.js網站訪問該教程。React的安裝和設置非常簡單。
npm install -g create-react-app
create-react-app my-app
cd my-app
npm start
2. Vue.js
83,742★
就像React一樣,Vue是構建優秀用戶界面的另一個框架。這種漸進式框架的設計,隨著時間的推移很容易適應,這使得庫很容易與其他項目整合並隨時使用。
Vue.js以其簡單性而廣為人知,除此之外,它是輕量級的,有良好的文檔記錄,並且在開發期間具有靈活性。Vue鼓勵開發人員編寫“簡單的JavaScript”,因此,初學者很容易掌握。
Vue非常易於安裝和設置。
npm install -g vue-cli
vue init webpack my-app
cd my-app
npm install
npm run dev
3. Node.js
45,478★
這裡是有史以來最好的服務器端開發框架之一,這使得JavaScript在服務器端腳本項目中非常受歡迎。
Node.js帶來了包管理工具NPM,它幫助許多開發人員更輕鬆地生活。開發人員也喜歡它提供了一個非阻塞的I / O模型,可用於開發實時Web應用程序,易於學習,並且擁有一個大型社區。
Windows和Linux上Node的安裝過程不同。對於Windows,只需下載並安裝Node.js 可執行應用程序即可 。
對於Linux,下面的Linux終端命令會安裝它:
sudo apt-get update
sudo apt-get install nodejs
安裝後,應運行以下命令以確認安裝是否成功。
node -v
4.Atom
43,368★
這是您將找到的最好的文本編輯器之一。它與Sublime Text和Visual Studio等競爭,因為它具有功能強大,並且具有智能自動完成功能,集成的拼寫檢查功能,並且非常易於使用。
然而,開始使用Atom非常困難,這是因為需要花費時間來設置插件,以幫助創造出色的體驗。
在Linux上安裝Atom並不困難,運行下面的命令可以完成這項工作。
curl -L https://packagecloud.io/AtomEditor/atom/gpgkey | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main" >
/etc/apt/sources.list.d/atom.list'
sudo apt-get update
sudo apt-get install atom
在Windows上安裝它也不困難,可以從GitHub頁面下載可執行文件。
5. HTML5
Boilerplate
JavaScript最初只是為開發網頁的客戶端而知名的,而且隨著新的框架被開發用於服務器端。JavaScript已經成為當今世界上最流行的編程語言之一也就不足為奇了。
隨著越來越多的程序員學習用JavaScript編寫代碼,偉大的項目也在不斷增加。
1. React.js
88,356★
JavaScript主要用於客戶端項目,React.js是用於開發出色的前端設計和交互的框架示例。由Facebook創建,React是一個用於創建功能強大的可重用UI組件的庫。
使用React的優勢之處在於它通過使用虛擬DOM來隱藏複雜性,這有助於提高應用程序的性能。React的功能包括JavaScript語法擴展,單向數據流,組件等等。
學習React是非常容易的,如果你對JavaScript有很好的把握。您可以從React.js網站訪問該教程。React的安裝和設置非常簡單。
npm install -g create-react-app
create-react-app my-app
cd my-app
npm start
2. Vue.js
83,742★
就像React一樣,Vue是構建優秀用戶界面的另一個框架。這種漸進式框架的設計,隨著時間的推移很容易適應,這使得庫很容易與其他項目整合並隨時使用。
Vue.js以其簡單性而廣為人知,除此之外,它是輕量級的,有良好的文檔記錄,並且在開發期間具有靈活性。Vue鼓勵開發人員編寫“簡單的JavaScript”,因此,初學者很容易掌握。
Vue非常易於安裝和設置。
npm install -g vue-cli
vue init webpack my-app
cd my-app
npm install
npm run dev
3. Node.js
45,478★
這裡是有史以來最好的服務器端開發框架之一,這使得JavaScript在服務器端腳本項目中非常受歡迎。
Node.js帶來了包管理工具NPM,它幫助許多開發人員更輕鬆地生活。開發人員也喜歡它提供了一個非阻塞的I / O模型,可用於開發實時Web應用程序,易於學習,並且擁有一個大型社區。
Windows和Linux上Node的安裝過程不同。對於Windows,只需下載並安裝Node.js 可執行應用程序即可 。
對於Linux,下面的Linux終端命令會安裝它:
sudo apt-get update
sudo apt-get install nodejs
安裝後,應運行以下命令以確認安裝是否成功。
node -v
4.Atom
43,368★
這是您將找到的最好的文本編輯器之一。它與Sublime Text和Visual Studio等競爭,因為它具有功能強大,並且具有智能自動完成功能,集成的拼寫檢查功能,並且非常易於使用。
然而,開始使用Atom非常困難,這是因為需要花費時間來設置插件,以幫助創造出色的體驗。
在Linux上安裝Atom並不困難,運行下面的命令可以完成這項工作。
curl -L https://packagecloud.io/AtomEditor/atom/gpgkey | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main" >
/etc/apt/sources.list.d/atom.list'
sudo apt-get update
sudo apt-get install atom
在Windows上安裝它也不困難,可以從GitHub頁面下載可執行文件。
5. HTML5
Boilerplate
39,744★
隨著時間的推移,網頁的發展變得越來越複雜。由於生產力越來越成為瓶頸,減少日常工作具有重要意義。
藉助HTML5 Boilerplate項目,開發過程變得更加愉快。這會是您發現的最流行的前端樣板框架,因為它有助於構建快速,健壯和適應性強的Web應用程序。
它包括Normalize.css,jQuery,Modernizr人臉檢測庫的自定義版本,並且提供高性能。
HTML5 Boilerplate框架可以從他們的GitHub頁面下載。
6.Three.js
JavaScript最初只是為開發網頁的客戶端而知名的,而且隨著新的框架被開發用於服務器端。JavaScript已經成為當今世界上最流行的編程語言之一也就不足為奇了。
隨著越來越多的程序員學習用JavaScript編寫代碼,偉大的項目也在不斷增加。
1. React.js
88,356★
JavaScript主要用於客戶端項目,React.js是用於開發出色的前端設計和交互的框架示例。由Facebook創建,React是一個用於創建功能強大的可重用UI組件的庫。
使用React的優勢之處在於它通過使用虛擬DOM來隱藏複雜性,這有助於提高應用程序的性能。React的功能包括JavaScript語法擴展,單向數據流,組件等等。
學習React是非常容易的,如果你對JavaScript有很好的把握。您可以從React.js網站訪問該教程。React的安裝和設置非常簡單。
npm install -g create-react-app
create-react-app my-app
cd my-app
npm start
2. Vue.js
83,742★
就像React一樣,Vue是構建優秀用戶界面的另一個框架。這種漸進式框架的設計,隨著時間的推移很容易適應,這使得庫很容易與其他項目整合並隨時使用。
Vue.js以其簡單性而廣為人知,除此之外,它是輕量級的,有良好的文檔記錄,並且在開發期間具有靈活性。Vue鼓勵開發人員編寫“簡單的JavaScript”,因此,初學者很容易掌握。
Vue非常易於安裝和設置。
npm install -g vue-cli
vue init webpack my-app
cd my-app
npm install
npm run dev
3. Node.js
45,478★
這裡是有史以來最好的服務器端開發框架之一,這使得JavaScript在服務器端腳本項目中非常受歡迎。
Node.js帶來了包管理工具NPM,它幫助許多開發人員更輕鬆地生活。開發人員也喜歡它提供了一個非阻塞的I / O模型,可用於開發實時Web應用程序,易於學習,並且擁有一個大型社區。
Windows和Linux上Node的安裝過程不同。對於Windows,只需下載並安裝Node.js 可執行應用程序即可 。
對於Linux,下面的Linux終端命令會安裝它:
sudo apt-get update
sudo apt-get install nodejs
安裝後,應運行以下命令以確認安裝是否成功。
node -v
4.Atom
43,368★
這是您將找到的最好的文本編輯器之一。它與Sublime Text和Visual Studio等競爭,因為它具有功能強大,並且具有智能自動完成功能,集成的拼寫檢查功能,並且非常易於使用。
然而,開始使用Atom非常困難,這是因為需要花費時間來設置插件,以幫助創造出色的體驗。
在Linux上安裝Atom並不困難,運行下面的命令可以完成這項工作。
curl -L https://packagecloud.io/AtomEditor/atom/gpgkey | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main" >
/etc/apt/sources.list.d/atom.list'
sudo apt-get update
sudo apt-get install atom
在Windows上安裝它也不困難,可以從GitHub頁面下載可執行文件。
5. HTML5
Boilerplate
39,744★
隨著時間的推移,網頁的發展變得越來越複雜。由於生產力越來越成為瓶頸,減少日常工作具有重要意義。
藉助HTML5 Boilerplate項目,開發過程變得更加愉快。這會是您發現的最流行的前端樣板框架,因為它有助於構建快速,健壯和適應性強的Web應用程序。
它包括Normalize.css,jQuery,Modernizr人臉檢測庫的自定義版本,並且提供高性能。
HTML5 Boilerplate框架可以從他們的GitHub頁面下載。
6.Three.js
39,297★
有幾個流行的3D計算機圖形框架,Three.js就是其中之一。Three.js用於通過使用WebGL引擎在Web瀏覽器中創建漂亮的3D計算機圖形。
Three.js帶有一些功能。諸如效果和場景,相機,皮膚網格和變形混合網格,燈光 , 動畫等功能已經幫助它獲得了普及。
其龐大的開發人員和用戶群體是非常積極的,所以您可以期待該項目的穩定改進。
Three.js易於安裝,可以從GitHub頁面下載。
7. MeteorJS
JavaScript最初只是為開發網頁的客戶端而知名的,而且隨著新的框架被開發用於服務器端。JavaScript已經成為當今世界上最流行的編程語言之一也就不足為奇了。
隨著越來越多的程序員學習用JavaScript編寫代碼,偉大的項目也在不斷增加。
1. React.js
88,356★
JavaScript主要用於客戶端項目,React.js是用於開發出色的前端設計和交互的框架示例。由Facebook創建,React是一個用於創建功能強大的可重用UI組件的庫。
使用React的優勢之處在於它通過使用虛擬DOM來隱藏複雜性,這有助於提高應用程序的性能。React的功能包括JavaScript語法擴展,單向數據流,組件等等。
學習React是非常容易的,如果你對JavaScript有很好的把握。您可以從React.js網站訪問該教程。React的安裝和設置非常簡單。
npm install -g create-react-app
create-react-app my-app
cd my-app
npm start
2. Vue.js
83,742★
就像React一樣,Vue是構建優秀用戶界面的另一個框架。這種漸進式框架的設計,隨著時間的推移很容易適應,這使得庫很容易與其他項目整合並隨時使用。
Vue.js以其簡單性而廣為人知,除此之外,它是輕量級的,有良好的文檔記錄,並且在開發期間具有靈活性。Vue鼓勵開發人員編寫“簡單的JavaScript”,因此,初學者很容易掌握。
Vue非常易於安裝和設置。
npm install -g vue-cli
vue init webpack my-app
cd my-app
npm install
npm run dev
3. Node.js
45,478★
這裡是有史以來最好的服務器端開發框架之一,這使得JavaScript在服務器端腳本項目中非常受歡迎。
Node.js帶來了包管理工具NPM,它幫助許多開發人員更輕鬆地生活。開發人員也喜歡它提供了一個非阻塞的I / O模型,可用於開發實時Web應用程序,易於學習,並且擁有一個大型社區。
Windows和Linux上Node的安裝過程不同。對於Windows,只需下載並安裝Node.js 可執行應用程序即可 。
對於Linux,下面的Linux終端命令會安裝它:
sudo apt-get update
sudo apt-get install nodejs
安裝後,應運行以下命令以確認安裝是否成功。
node -v
4.Atom
43,368★
這是您將找到的最好的文本編輯器之一。它與Sublime Text和Visual Studio等競爭,因為它具有功能強大,並且具有智能自動完成功能,集成的拼寫檢查功能,並且非常易於使用。
然而,開始使用Atom非常困難,這是因為需要花費時間來設置插件,以幫助創造出色的體驗。
在Linux上安裝Atom並不困難,運行下面的命令可以完成這項工作。
curl -L https://packagecloud.io/AtomEditor/atom/gpgkey | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main" >
/etc/apt/sources.list.d/atom.list'
sudo apt-get update
sudo apt-get install atom
在Windows上安裝它也不困難,可以從GitHub頁面下載可執行文件。
5. HTML5
Boilerplate
39,744★
隨著時間的推移,網頁的發展變得越來越複雜。由於生產力越來越成為瓶頸,減少日常工作具有重要意義。
藉助HTML5 Boilerplate項目,開發過程變得更加愉快。這會是您發現的最流行的前端樣板框架,因為它有助於構建快速,健壯和適應性強的Web應用程序。
它包括Normalize.css,jQuery,Modernizr人臉檢測庫的自定義版本,並且提供高性能。
HTML5 Boilerplate框架可以從他們的GitHub頁面下載。
6.Three.js
39,297★
有幾個流行的3D計算機圖形框架,Three.js就是其中之一。Three.js用於通過使用WebGL引擎在Web瀏覽器中創建漂亮的3D計算機圖形。
Three.js帶有一些功能。諸如效果和場景,相機,皮膚網格和變形混合網格,燈光 , 動畫等功能已經幫助它獲得了普及。
其龐大的開發人員和用戶群體是非常積極的,所以您可以期待該項目的穩定改進。
Three.js易於安裝,可以從GitHub頁面下載。
7. MeteorJS
39,213★
構建所有平臺應用程序的框架而言,MeteorJS是您找到的最好的應用程序之一。
MeteorJS支持實時的Web開發,使得客戶端,服務器端和應用程序數據庫的開發變得容易得多,易於初學者編寫代碼,並且擁有龐大的開發者社區。
尋找指南?這是Meteor的開發者寫的一個。
Meteor很容易安裝,運行下面的終端命令將完成這項工作。
sudo curl https://install.meteor.com/ | sh
要檢查安裝是否成功,請使用以下命令:
meteor --version
8. Express.js
JavaScript最初只是為開發網頁的客戶端而知名的,而且隨著新的框架被開發用於服務器端。JavaScript已經成為當今世界上最流行的編程語言之一也就不足為奇了。
隨著越來越多的程序員學習用JavaScript編寫代碼,偉大的項目也在不斷增加。
1. React.js
88,356★
JavaScript主要用於客戶端項目,React.js是用於開發出色的前端設計和交互的框架示例。由Facebook創建,React是一個用於創建功能強大的可重用UI組件的庫。
使用React的優勢之處在於它通過使用虛擬DOM來隱藏複雜性,這有助於提高應用程序的性能。React的功能包括JavaScript語法擴展,單向數據流,組件等等。
學習React是非常容易的,如果你對JavaScript有很好的把握。您可以從React.js網站訪問該教程。React的安裝和設置非常簡單。
npm install -g create-react-app
create-react-app my-app
cd my-app
npm start
2. Vue.js
83,742★
就像React一樣,Vue是構建優秀用戶界面的另一個框架。這種漸進式框架的設計,隨著時間的推移很容易適應,這使得庫很容易與其他項目整合並隨時使用。
Vue.js以其簡單性而廣為人知,除此之外,它是輕量級的,有良好的文檔記錄,並且在開發期間具有靈活性。Vue鼓勵開發人員編寫“簡單的JavaScript”,因此,初學者很容易掌握。
Vue非常易於安裝和設置。
npm install -g vue-cli
vue init webpack my-app
cd my-app
npm install
npm run dev
3. Node.js
45,478★
這裡是有史以來最好的服務器端開發框架之一,這使得JavaScript在服務器端腳本項目中非常受歡迎。
Node.js帶來了包管理工具NPM,它幫助許多開發人員更輕鬆地生活。開發人員也喜歡它提供了一個非阻塞的I / O模型,可用於開發實時Web應用程序,易於學習,並且擁有一個大型社區。
Windows和Linux上Node的安裝過程不同。對於Windows,只需下載並安裝Node.js 可執行應用程序即可 。
對於Linux,下面的Linux終端命令會安裝它:
sudo apt-get update
sudo apt-get install nodejs
安裝後,應運行以下命令以確認安裝是否成功。
node -v
4.Atom
43,368★
這是您將找到的最好的文本編輯器之一。它與Sublime Text和Visual Studio等競爭,因為它具有功能強大,並且具有智能自動完成功能,集成的拼寫檢查功能,並且非常易於使用。
然而,開始使用Atom非常困難,這是因為需要花費時間來設置插件,以幫助創造出色的體驗。
在Linux上安裝Atom並不困難,運行下面的命令可以完成這項工作。
curl -L https://packagecloud.io/AtomEditor/atom/gpgkey | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main" >
/etc/apt/sources.list.d/atom.list'
sudo apt-get update
sudo apt-get install atom
在Windows上安裝它也不困難,可以從GitHub頁面下載可執行文件。
5. HTML5
Boilerplate
39,744★
隨著時間的推移,網頁的發展變得越來越複雜。由於生產力越來越成為瓶頸,減少日常工作具有重要意義。
藉助HTML5 Boilerplate項目,開發過程變得更加愉快。這會是您發現的最流行的前端樣板框架,因為它有助於構建快速,健壯和適應性強的Web應用程序。
它包括Normalize.css,jQuery,Modernizr人臉檢測庫的自定義版本,並且提供高性能。
HTML5 Boilerplate框架可以從他們的GitHub頁面下載。
6.Three.js
39,297★
有幾個流行的3D計算機圖形框架,Three.js就是其中之一。Three.js用於通過使用WebGL引擎在Web瀏覽器中創建漂亮的3D計算機圖形。
Three.js帶有一些功能。諸如效果和場景,相機,皮膚網格和變形混合網格,燈光 , 動畫等功能已經幫助它獲得了普及。
其龐大的開發人員和用戶群體是非常積極的,所以您可以期待該項目的穩定改進。
Three.js易於安裝,可以從GitHub頁面下載。
7. MeteorJS
39,213★
構建所有平臺應用程序的框架而言,MeteorJS是您找到的最好的應用程序之一。
MeteorJS支持實時的Web開發,使得客戶端,服務器端和應用程序數據庫的開發變得容易得多,易於初學者編寫代碼,並且擁有龐大的開發者社區。
尋找指南?這是Meteor的開發者寫的一個。
Meteor很容易安裝,運行下面的終端命令將完成這項工作。
sudo curl https://install.meteor.com/ | sh
要檢查安裝是否成功,請使用以下命令:
meteor --version
8. Express.js
36,624★
在文章的前面,我們討論了Node.js框架。Express實際上是建立在Node.js之上的!
Express.js是一個靈活的基於Node.js的Web應用程序框架,用於開發高質量的Web和移動應用程序。
用於構建Web應用程序和API,Express.js在JavaScript社區中非常流行。如果你在業務中待了一段時間,那麼你很可能聽說過MEAN堆棧--Express構成了堆棧的後端部分。
Express使開發過程更快,配置和定製更容易,可以集成大量模板引擎,並且不會與數據庫連接造成麻煩。
由於Express構建在Node.js上,因此可以使用NPM工具進行安裝。
npm init
然後安裝並將Express添加到依賴關係列表中:
npm install express --save
或者在沒有將Express添加到依賴關係列表的情況下進行安裝:
npm install express --no-save
9. Chart.js
JavaScript最初只是為開發網頁的客戶端而知名的,而且隨著新的框架被開發用於服務器端。JavaScript已經成為當今世界上最流行的編程語言之一也就不足為奇了。
隨著越來越多的程序員學習用JavaScript編寫代碼,偉大的項目也在不斷增加。
1. React.js
88,356★
JavaScript主要用於客戶端項目,React.js是用於開發出色的前端設計和交互的框架示例。由Facebook創建,React是一個用於創建功能強大的可重用UI組件的庫。
使用React的優勢之處在於它通過使用虛擬DOM來隱藏複雜性,這有助於提高應用程序的性能。React的功能包括JavaScript語法擴展,單向數據流,組件等等。
學習React是非常容易的,如果你對JavaScript有很好的把握。您可以從React.js網站訪問該教程。React的安裝和設置非常簡單。
npm install -g create-react-app
create-react-app my-app
cd my-app
npm start
2. Vue.js
83,742★
就像React一樣,Vue是構建優秀用戶界面的另一個框架。這種漸進式框架的設計,隨著時間的推移很容易適應,這使得庫很容易與其他項目整合並隨時使用。
Vue.js以其簡單性而廣為人知,除此之外,它是輕量級的,有良好的文檔記錄,並且在開發期間具有靈活性。Vue鼓勵開發人員編寫“簡單的JavaScript”,因此,初學者很容易掌握。
Vue非常易於安裝和設置。
npm install -g vue-cli
vue init webpack my-app
cd my-app
npm install
npm run dev
3. Node.js
45,478★
這裡是有史以來最好的服務器端開發框架之一,這使得JavaScript在服務器端腳本項目中非常受歡迎。
Node.js帶來了包管理工具NPM,它幫助許多開發人員更輕鬆地生活。開發人員也喜歡它提供了一個非阻塞的I / O模型,可用於開發實時Web應用程序,易於學習,並且擁有一個大型社區。
Windows和Linux上Node的安裝過程不同。對於Windows,只需下載並安裝Node.js 可執行應用程序即可 。
對於Linux,下面的Linux終端命令會安裝它:
sudo apt-get update
sudo apt-get install nodejs
安裝後,應運行以下命令以確認安裝是否成功。
node -v
4.Atom
43,368★
這是您將找到的最好的文本編輯器之一。它與Sublime Text和Visual Studio等競爭,因為它具有功能強大,並且具有智能自動完成功能,集成的拼寫檢查功能,並且非常易於使用。
然而,開始使用Atom非常困難,這是因為需要花費時間來設置插件,以幫助創造出色的體驗。
在Linux上安裝Atom並不困難,運行下面的命令可以完成這項工作。
curl -L https://packagecloud.io/AtomEditor/atom/gpgkey | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main" >
/etc/apt/sources.list.d/atom.list'
sudo apt-get update
sudo apt-get install atom
在Windows上安裝它也不困難,可以從GitHub頁面下載可執行文件。
5. HTML5
Boilerplate
39,744★
隨著時間的推移,網頁的發展變得越來越複雜。由於生產力越來越成為瓶頸,減少日常工作具有重要意義。
藉助HTML5 Boilerplate項目,開發過程變得更加愉快。這會是您發現的最流行的前端樣板框架,因為它有助於構建快速,健壯和適應性強的Web應用程序。
它包括Normalize.css,jQuery,Modernizr人臉檢測庫的自定義版本,並且提供高性能。
HTML5 Boilerplate框架可以從他們的GitHub頁面下載。
6.Three.js
39,297★
有幾個流行的3D計算機圖形框架,Three.js就是其中之一。Three.js用於通過使用WebGL引擎在Web瀏覽器中創建漂亮的3D計算機圖形。
Three.js帶有一些功能。諸如效果和場景,相機,皮膚網格和變形混合網格,燈光 , 動畫等功能已經幫助它獲得了普及。
其龐大的開發人員和用戶群體是非常積極的,所以您可以期待該項目的穩定改進。
Three.js易於安裝,可以從GitHub頁面下載。
7. MeteorJS
39,213★
構建所有平臺應用程序的框架而言,MeteorJS是您找到的最好的應用程序之一。
MeteorJS支持實時的Web開發,使得客戶端,服務器端和應用程序數據庫的開發變得容易得多,易於初學者編寫代碼,並且擁有龐大的開發者社區。
尋找指南?這是Meteor的開發者寫的一個。
Meteor很容易安裝,運行下面的終端命令將完成這項工作。
sudo curl https://install.meteor.com/ | sh
要檢查安裝是否成功,請使用以下命令:
meteor --version
8. Express.js
36,624★
在文章的前面,我們討論了Node.js框架。Express實際上是建立在Node.js之上的!
Express.js是一個靈活的基於Node.js的Web應用程序框架,用於開發高質量的Web和移動應用程序。
用於構建Web應用程序和API,Express.js在JavaScript社區中非常流行。如果你在業務中待了一段時間,那麼你很可能聽說過MEAN堆棧--Express構成了堆棧的後端部分。
Express使開發過程更快,配置和定製更容易,可以集成大量模板引擎,並且不會與數據庫連接造成麻煩。
由於Express構建在Node.js上,因此可以使用NPM工具進行安裝。
npm init
然後安裝並將Express添加到依賴關係列表中:
npm install express --save
或者在沒有將Express添加到依賴關係列表的情況下進行安裝:
npm install express --no-save
9. Chart.js
35,151★
在這個大數據的世界裡,數據的可視化已經變得非常重要,不僅對統計人員而且對web開發人員也是如此。
藉助Chart.js,您可以在網頁上顯示精美的圖表,確保在可視化數據之前不必經歷環境變化。
Chart.js重量輕,速度快,可用於創建響應式圖表,具有非常明確的文檔,並支持多達8種圖表類型。如果這還不夠的話,Chart.js擁有一個龐大的用戶社區,因此您可以快速找到問題的解決方案。
該圖表庫可以使用npm工具進行安裝,只需使用以下命令:
npm install chart.js --save
10.Yarn
JavaScript最初只是為開發網頁的客戶端而知名的,而且隨著新的框架被開發用於服務器端。JavaScript已經成為當今世界上最流行的編程語言之一也就不足為奇了。
隨著越來越多的程序員學習用JavaScript編寫代碼,偉大的項目也在不斷增加。
1. React.js
88,356★
JavaScript主要用於客戶端項目,React.js是用於開發出色的前端設計和交互的框架示例。由Facebook創建,React是一個用於創建功能強大的可重用UI組件的庫。
使用React的優勢之處在於它通過使用虛擬DOM來隱藏複雜性,這有助於提高應用程序的性能。React的功能包括JavaScript語法擴展,單向數據流,組件等等。
學習React是非常容易的,如果你對JavaScript有很好的把握。您可以從React.js網站訪問該教程。React的安裝和設置非常簡單。
npm install -g create-react-app
create-react-app my-app
cd my-app
npm start
2. Vue.js
83,742★
就像React一樣,Vue是構建優秀用戶界面的另一個框架。這種漸進式框架的設計,隨著時間的推移很容易適應,這使得庫很容易與其他項目整合並隨時使用。
Vue.js以其簡單性而廣為人知,除此之外,它是輕量級的,有良好的文檔記錄,並且在開發期間具有靈活性。Vue鼓勵開發人員編寫“簡單的JavaScript”,因此,初學者很容易掌握。
Vue非常易於安裝和設置。
npm install -g vue-cli
vue init webpack my-app
cd my-app
npm install
npm run dev
3. Node.js
45,478★
這裡是有史以來最好的服務器端開發框架之一,這使得JavaScript在服務器端腳本項目中非常受歡迎。
Node.js帶來了包管理工具NPM,它幫助許多開發人員更輕鬆地生活。開發人員也喜歡它提供了一個非阻塞的I / O模型,可用於開發實時Web應用程序,易於學習,並且擁有一個大型社區。
Windows和Linux上Node的安裝過程不同。對於Windows,只需下載並安裝Node.js 可執行應用程序即可 。
對於Linux,下面的Linux終端命令會安裝它:
sudo apt-get update
sudo apt-get install nodejs
安裝後,應運行以下命令以確認安裝是否成功。
node -v
4.Atom
43,368★
這是您將找到的最好的文本編輯器之一。它與Sublime Text和Visual Studio等競爭,因為它具有功能強大,並且具有智能自動完成功能,集成的拼寫檢查功能,並且非常易於使用。
然而,開始使用Atom非常困難,這是因為需要花費時間來設置插件,以幫助創造出色的體驗。
在Linux上安裝Atom並不困難,運行下面的命令可以完成這項工作。
curl -L https://packagecloud.io/AtomEditor/atom/gpgkey | sudo apt-key add -
sudo sh -c 'echo "deb [arch=amd64] https://packagecloud.io/AtomEditor/atom/any/ any main" >
/etc/apt/sources.list.d/atom.list'
sudo apt-get update
sudo apt-get install atom
在Windows上安裝它也不困難,可以從GitHub頁面下載可執行文件。
5. HTML5
Boilerplate
39,744★
隨著時間的推移,網頁的發展變得越來越複雜。由於生產力越來越成為瓶頸,減少日常工作具有重要意義。
藉助HTML5 Boilerplate項目,開發過程變得更加愉快。這會是您發現的最流行的前端樣板框架,因為它有助於構建快速,健壯和適應性強的Web應用程序。
它包括Normalize.css,jQuery,Modernizr人臉檢測庫的自定義版本,並且提供高性能。
HTML5 Boilerplate框架可以從他們的GitHub頁面下載。
6.Three.js
39,297★
有幾個流行的3D計算機圖形框架,Three.js就是其中之一。Three.js用於通過使用WebGL引擎在Web瀏覽器中創建漂亮的3D計算機圖形。
Three.js帶有一些功能。諸如效果和場景,相機,皮膚網格和變形混合網格,燈光 , 動畫等功能已經幫助它獲得了普及。
其龐大的開發人員和用戶群體是非常積極的,所以您可以期待該項目的穩定改進。
Three.js易於安裝,可以從GitHub頁面下載。
7. MeteorJS
39,213★
構建所有平臺應用程序的框架而言,MeteorJS是您找到的最好的應用程序之一。
MeteorJS支持實時的Web開發,使得客戶端,服務器端和應用程序數據庫的開發變得容易得多,易於初學者編寫代碼,並且擁有龐大的開發者社區。
尋找指南?這是Meteor的開發者寫的一個。
Meteor很容易安裝,運行下面的終端命令將完成這項工作。
sudo curl https://install.meteor.com/ | sh
要檢查安裝是否成功,請使用以下命令:
meteor --version
8. Express.js
36,624★
在文章的前面,我們討論了Node.js框架。Express實際上是建立在Node.js之上的!
Express.js是一個靈活的基於Node.js的Web應用程序框架,用於開發高質量的Web和移動應用程序。
用於構建Web應用程序和API,Express.js在JavaScript社區中非常流行。如果你在業務中待了一段時間,那麼你很可能聽說過MEAN堆棧--Express構成了堆棧的後端部分。
Express使開發過程更快,配置和定製更容易,可以集成大量模板引擎,並且不會與數據庫連接造成麻煩。
由於Express構建在Node.js上,因此可以使用NPM工具進行安裝。
npm init
然後安裝並將Express添加到依賴關係列表中:
npm install express --save
或者在沒有將Express添加到依賴關係列表的情況下進行安裝:
npm install express --no-save
9. Chart.js
35,151★
在這個大數據的世界裡,數據的可視化已經變得非常重要,不僅對統計人員而且對web開發人員也是如此。
藉助Chart.js,您可以在網頁上顯示精美的圖表,確保在可視化數據之前不必經歷環境變化。
Chart.js重量輕,速度快,可用於創建響應式圖表,具有非常明確的文檔,並支持多達8種圖表類型。如果這還不夠的話,Chart.js擁有一個龐大的用戶社區,因此您可以快速找到問題的解決方案。
該圖表庫可以使用npm工具進行安裝,只需使用以下命令:
npm install chart.js --save
10.Yarn
30,168★
這是一個JavaScript包管理工具,有助於簡化開發過程。
和react一樣,yarn也是由facebook開發的,它可以被看作是對npm工具的改進,因為它可以將npm沒有的操作並行化,從而更有效地利用網絡。
Yarn受歡迎的一些原因是它的執行速度,強大的工作系統,許可證檢查的可用性以及與NPM和Bower軟件包管理工具的令人難以置信的兼容性。
Yarn可以使用npm工具進行安裝:
npm install yarn --global
在Linux上,它也可以使用下面的命令進行安裝:
curl - sS https: //dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee / etc / apt / sources.list.d / yarn.list
然後:
sudo apt-get update && sudo apt-get install yarn
有需求的小夥伴趕緊轉發收藏吧~~!