一个完整的Web项目有哪些角色参与?
提出需求(这一步可以是甲方,也可以是用户)
需求分析,画出原型图(产品经理)
根据原型图输出 UI 界面及交互图(UI/UX设计师)
根据UI及交互效果画出页面,并与后端联调接口(前端工程师)
根据需求完成后端逻辑开发,并输出接口文档(后端工程师)
前后端联调完成后提交测试(测试工程师)
测试通过后发布上线(运维工程师)
上线后进行项目运营(运营团队)
前端开发是什么?
由上可知,前端开发主要负责用户页面的开发,包括静态页面制作,交互效果实现,后端接口联调。
与后端、全栈的区别是什么?
后端开发主要负责服务端的逻辑和数据处理,包括数据库设计,数据存储,后端代码编写等。
全栈开发可以理解为前端和后端全干。