前端:
HTML、CSS、JS、
Ajax:前后台数据交互的工具
前端框架:React、Vue、Angular
后端:
Node.js:他是用C++开发的一种运行于服务器端的语言,可以写网站后台程序,可以做服务端应用开发,他的语法就是JavaScript
PHP:
Java:
GO:
Python:
c++ , c , c#
库:(小而巧,只提供了特定的API,优点就是船小好调头,可以很方便的从一个库切换到另一个库,但是代码几乎不会改变。)
- 函数库:jQuery、moment 、...
- UI库:antd、echarts 、...
框架(大而全,框架提供了一整套的解决方案,所以如果在项目中,想切换到另外的框架,是比较困难的。):
Vue:
React:
Angular:
脚手架(帮助开发者快速搭建项目):
express、koa2 :基于 Node.js
模块:
- 从代码角度来进行分析的,把一些可复用的代码,抽离为单个的模块,便于项目的维护和开发
组件:
- 从UI界面角度来进行分析的,把一些可以复用的UI元素,抽离为单独的组件,便于项目的维护和开发