资讯专栏INFORMATION COLUMN

前端架构之路

lentoo / 428人阅读

摘要:前端架构该做的事做人。不能太自负,要能接受队友的意见。不能为了架构而架构,要为了匹配当前团队的业务与人。要编写模块之间的消息通讯的组件。监听各种事件,促进团队的沟通与进程。持续可扩减少代码的重构。

前端架构该做的事

1.做人。
不能太自负,要能接受队友的意见。不能为了架构而架构,要为了匹配当前团队的业务与人。在技术选型的时候千万不要去把语言与语言的对比太当回事,因为当一个技术用的极致不会比另外对比的语言差到哪去的。
2.代码与文件分模型
模块化代码,模块文件。比如可以所有的JS都放一个文件,也可以一个业务模块的CSS、HTML、JS放一块分一个模。
要多思考这么做为什么?
3.雅虎军规。
35条军规做到极致不能少。
4.消息通讯。
要编写模块之间的消息通讯的组件。监听各种事件,促进团队的沟通与进程。
5.插件随组。
各种插件之间随意分发,随意组合都没问题。
6.本地可调。
要有一个优秀的调试环境,方便很快的找到错误与问题等。
7.多端方案。
不仅仅只有CSS布局这种要考虑多端,包括开发的插件也要考虑多端。
8.自动化优先。
自动化的js、css合并,各种图片、JS、css压缩等。如果手动会很痛苦。
9.持续可扩
减少代码的重构。
10.一键部署
东西做好了,运维不一定明白。要做到你只要告诉他输入什么命令就会给他返回安装成功就行。

--by 老袁

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/86597.html

相关文章

  • 某熊的技术之路指北 ☯

    某熊的技术之路指北 ☯ 当我们站在技术之路的原点,未来可能充满了迷茫,也存在着很多不同的可能;我们可能成为 Web/(大)前端/终端工程师、服务端架构工程师、测试/运维/安全工程师等质量保障、可用性保障相关的工程师、大数据/云计算/虚拟化工程师、算法工程师、产品经理等等某个或者某几个角色。某熊的技术之路系列文章/书籍/视频/代码即是笔者蹒跚行进于这条路上的点滴印记,包含了笔者作为程序员的技术视野、...

    shadowbook 评论0 收藏0
  • PHP 进阶之路 - 亿级 pv 网站架构实战之性能压榨

    摘要:业务和架构不分家,架构是建立在对业务的理解之上的。主键最好保持顺序递增,随机主键会导致聚簇索引树频繁分裂,随机增多,数据离散,性能下降。没有索引的更新,可能会导致全表数据都被锁住。 本博客并非全部原创,其实是一个知识的归纳和汇总,里面我引用了很多网上、书上的内容。也给出了相关的链接。 本文涉及的知识点比较多,大家可以根据关键字去搜索相关的内容和购买相应的书籍进行系统的学习。不对的地方...

    SnaiLiu 评论0 收藏0
  • 前端进阶之路: 前端架构设计(1)-代码核心

    摘要:可能很多人和我一样首次听到前端架构这个词第一反应是前端还有架构这一说呢在后端开发领域系统规划和可扩展性非常关键因此架构师备受重视早在开发工作启动之前他们就被邀请加入到项目中而且他们会跟客户讨论即将建成的平台的架构要求使用还什么技术栈内容类型 可能很多人和我一样, 首次听到前端架构这个词, 第一反应是: 前端还有架构这一说呢? 在后端开发领域, 系统规划和可扩展性非常关键, 因此架构师备...

    DevYK 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<