什么是 Fullstack JS
创建于 2024-12-03 /
23
字体:
[默认]
[大]
[更大]
全栈 JavaScript
JavaScript 已经存在了 20 多年。 它是 Web 开发中占主导地位的编程语言。
一开始,JavaScript 是一种用于 Web 客户端(浏览器)的语言。
然后是在 Web 服务器上使用 JavaScript(使用 Node.js)的能力。今天最热门的流行语是"全栈 JavaScript"。
"全栈 JavaScript"的理念是 Web 应用程序中的所有软件,无论是客户端还是服务器端,都应该只使用 JavaScript 编写。
✔
Programming in C will slowly decline.
Programming in JavaScript will be more important.
全栈 JavaScript 开发人员
全栈 JavaScript 开发人员是能够同时开发 client 和 server 软件的人。
除了掌握 HTML 和 CSS,他/她还知道如何:
- 编写一个浏览器(例如使用 JavaScript、jQuery、Angular 或 Vue)
- 编写一个服务器(比如使用Node.js)
- 编写数据库(如使用 MongoDB)
客户端软件
(前端)
- HTML
- CSS
- Bootstrap
- W3.CSS
- JavaScript
- ES5
- HTML DOM
- JSON
- XML
- jQuery
Angular- React
- Backbone.js
- Ember.js
- Redux
- Storybook
- GraphQL
- Meteor.js
- Grunt
- Gulp
服务器软件
(后端)
PHPASPC++C#JavaPython- Node.js
- Express.js
- Ruby
- REST
- GO
- SQL
- MongoDB
- Firebase.com
- Sass
- Less
- Parse.com
- PaaS (Azure and Heroku)
全栈 JavaScript 优势
- 代码重用。 共享库、模板和模型。
- 20 年 JavaScript 积累的最佳实践。
- JavaScript 是一个不断发展的标准,前景光明。
- 很好的教程。 易于学习。
- 不编译!!! 更快的开发。
- 出色的发行版:npm。
- GitHub 存储库。 Git 工作流程。
0 人点赞过