做web前台是一种什么体验?

100 个前台做同一件事,可能写出 80 种代码方案。
前台技术里太多符号、格式的部分,不好记。
Java 有设计模式这样的明确的“军规”,前台顶多就告诉你“要优雅降级渐进加强”,没有太多明明白白的套路可套,需要靠实践出真知。
更要命的是,不论是不是专业做法,随意一个人捏吧捏吧也可能写出能用的东西。而“能用就行了”的想法大有市场。
由于规范太高层,实践方面又缺失摸得着的标准,所以出现三种典型情况:1. 框架多,夹杂着各种作者认可的最佳实践的影子,有学 Java、Spring 的,有函数式的,有模板的,有 JSX 的……2. 由于谁都需要摸得着的标准,所以大家都会选择框架,这反过来也促进框架的进一步发展、流行;3. 由于缺乏一锤定音的设计模式标准,而个人想法总是丰富的,所以表现在轮子上,就会发现框架变脸也快,因而辞旧迎新的现象也很普遍,你就老嚷嚷“学不动了”。
前台有两个宝贝,一个叫 Node.js,其实还是很好用的,也没有前台离得开它;另一个是 TypeScript,倒不是非用不可,就是有点静态,帮你圆了“前台也能用静态语言了”的梦想,而后即可以说提高代码规范性、加强团队合作度了,其实主要还是自己心理上的满足感,是不是真的极大帮助到团队开发还是其次。
说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 做web前台是一种什么体验?
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 做web前台是一种什么体验?