欢迎光临散文网 会员登陆 & 注册

程序员小姐姐: 前端, 后端, 全栈分别是做什么的? 在美国做码农选哪个方向?

2023-03-20 16:34 作者:爹爹家的菇凉  | 我要投稿

前端, 后端, 全栈程序员

前端:开发网页上内容展示和与用户的交互

基础技术:HTML(网页对应HTML文件,浏览器通过输入的网址下载对应HTML代码,前端编写HTML)、CSS(指定每个HTML标签以什么样的外观和风格展示)、JavaScript(其阿达开发真正编程的部分,实现交互内容,react、vue是常用library)

后端:数据访问服务,使前端可以通过调用后端服务对数据进行增删查改(CRUD),工作范畴:设置后端服务API,设置后端服务的架构图,设计后端服务的数据库,写代码实现后端服务的业务逻辑


关系型数据库(MySQL和PostgreSQL)

近年来用的越来越多的是非关系型数据库(基于JSON文档的MongoDB、基于LSM tree的LevelDB)

全栈(全干):要能够自己构建和部署一个完整的、可以工作的Web App,能够独立编写前端和后端代码,能够配置服务器,还能够设计数据库

区别:前端主要考虑用户体验,后端主要考虑底层业务逻辑、平台稳定和性能

程序员小姐姐: 前端, 后端, 全栈分别是做什么的? 在美国做码农选哪个方向?的评论 (共 条)

分享到微博请遵守国家法律