简介
全栈开发包含前端组件和后端组件开发,从用户界面设计到后端服务器及数据库
技术领域(计算机科学与软件开发:从基础编程到高级应用开发,从传统技术到新兴技术)
- 云计算
- 算法
- 网络
- 安全
- 数据库、操作系统、架构设计、编程语言和开发工具
前端技术
- [HTML]: 超文本标记语言
- [CSS]: 层叠样式表
- [JavaScript]: 浏览器脚本语言
后端技术
- [API 层]: 接收来自前端的交互,然后将其传送到存储层
- [存储层]: 与数据库通信来写入和读取数据,同时提供数据访问权限
- [业务逻辑层]: 配置处理逻辑,更改特定 API 请求提供的响应
MEVN 架构
- [MongoDB]: 基于分布式文件存储的数据库,由C++语言编写
- [Express.js]: 基于 Node.js 的 Web开发框架,可以快速地搭建一个完整功能的网站
- [Vue.js]: 构建用户界面的 JavaScript 框架
- [Node.js]: 基于Chrome V8引擎的JavaScript运行环境