web前端和后端有哪些区别?
前端:用户能看到的地方,比如你现在查看的这个界面就是前端。前端负责内容展示、人机交互。除了网站,广义上App、小程序也属于前端。
web前端和后端有哪些区别?
HTML、Css、 JavaScript、 HTTP、 浏览器渲染原理与API、React、 Vue前端框架、前端工程化。
后端:用户看不到的地方,比如你注册账号之后,你的昵称、头像都需要存储在后端。后端负责怎么接收、储存数据、怎么读取数据返回给前端展示。
还有一个明显特点,前端写的代码运行在客户端(浏览器、App),后端写的代码运行在服务器。
学习内容:
后端语言、后端框架、数据库、缓存、队列、高并发、高性能、高可用、Linux系统、服务器监控与日志。
关于发展前景:
Web前端开发:需求量较大,但略少于后端,天花板比后端低,但没有后端卷。其中的HTML 5技术更是日趋成熟,HTML.是移动互联网前端的主流开发语言,目前还没有任何一种前端开发技术能够取代HTML5因此,无论是PC端还是APP端的应用,前端样式都离不开HTML
后端开发:前景很好,需求量大,不仅仅是互联网,比如金融、汽车、媒体等行业对后端工程师都有需求。工作肯定能找到,但如果想去大厂,应该是除算法岗外最激烈的。