web前端开发技术是什么?说到问题,大家应该有点脑袋一懵,确实,前端、后端、架构师……对许多人而言,这些互联网职业方向的名词熟悉而陌生。其实在web前端中就是跟用户打交道的领域,前端和客户端一样,最根本最重要的就是优化用户体验。大家逛的各种论坛、看到酷炫的苹果官网、甚至用的腾讯文档、VSCode浏览器,都属于前端产品,而这些产品也都是围绕用户设计的。
用户体验分为给用户看,和让用户用两种,前端的主要功能也是这两块:展示和交互。这两者之间是有权衡关系的,举个不太恰当的例子,图片展示东西很自由,但是交互很差;直接命令行操作数据库和服务器进行交互很自由,但是展示效果差;那像展示效果和交互效果都做得很好,比如游戏,那开发所花费的时间精力又是不能接受的。于是,前端考虑到一个很通用的场景:相对规则地展示内容(文本、图形、图片、视频等),同时支持相对通用的交互(点击、拖拽、悬浮等),把这一块的用户体验给抓了起来。
所以前端很多时候做的事情就是,用户需要看什么东西,用合适的方式呈现;用户需要操作什么东西,能够支持对应的交互。以一个简易的论坛举例,后端负责的大部分是:用户信息的存储,权限验证,帖子的增删查改这些。前端呢?用户需要看帖子,那就写一个好看的页面让用户看得舒服;用户需要发帖子,就写个文本编辑器让用户能够自由编辑;用户需要登陆,就写个注册登陆界面等等。
总得来看就是,没有前端,其实产品的功能是有的,但是产品的用户体验很差。
以上就是“web前端开发技术是什么?”的详细内容,想要了解更多web前端内容欢迎持续关注编程学习网扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/8969/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
查 看2022高级编程视频教程免费获取