`
zhangdaiping
  • 浏览: 130056 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

(转载)是时候了,前端架构师

阅读更多
最近对Web前端有很多想法,刚好看到这篇文章,跟我想法不谋而合,所以翻译出来与大家分享。许久没翻译了,里面多少还是有些我没能完全理解,意译过来,如果错误,请务必指出和修改,谢谢。

原文:The Time is Now for Front-End Architects, 来自:Garrett Dimon,感谢作者的许可。

去年,我在YTS发表了前端架构师的想法,之后花更多时间来思考,现在更坚信这是一个不可或缺的角色。

当后端技术伴随.Net, Rails和Java之类的框架发展得越来越抽象和强大,前端技术的潜在发展也日益复杂。在束缚前端技术潜在好处的差劲实现之前, Web需要更多的前端架构师。

多亏了诸如跨浏览器支持的先进技术的发展,用户体验、更多有意义的主题比如无障碍都拨云见日,这个世界再也不仅仅就HTML和CSS如此简单,因此,绝大部分的团队都需要一个真正理解和实践涉及到前端的一切的人。

角色

这并不是一个扼要和简单的清单,对于下面的主题/技术,前端架构师也不能仅仅满足于了解一下的里里外外而已,而是需要足够的深入研究,并有自己出色的见解。

XHTML
CSS(1, 2, 3)
跨浏览器和跨平台
DOM脚本编程
AJAX
Flash
渐进增强和适度降级
无障碍
可用性
信息架构
界面设计
视觉设计
表现层逻辑(APSX, Rails视图等)
商业规则和逻辑
作为一个前端架构师,必须拥有这些领域的绝对执行力。例如,前端架构师能够决定某个特性是使用AJAX还是传统的页面刷新。哪个更便于使用?对无障碍的影响如何?改用Flash有意义吗?

拨乱反正

表现,结构,行为和商业逻辑的混杂,导致不必要的复杂,导致难以维护的怪胎解决方案。就如后端需要正确地划分为数据层,商业逻辑,表现逻辑等,前端开发复杂到是时候调整其架构了。

编写良好结构或者说避免使用表格布局是远远不够的。这是第一步,前端架构的哆咧咪而已。现在是时候关注DOM脚本编程,AJAX, 无障碍等,该升级了。
分享到:
评论

相关推荐

    前端架构师必看.png

    大前端架构师的思维导图,从基础到高级,有vue,面试题分析,实战,nodejs等一系列的专题,围绕着前端架构来展开

    阿里级大前端架构师-2000集前端架构师高级开发课程 前后端交互应用最佳实战推荐教程

    大前端技术已经不是鲜见的名词了,大前端的目的在将前端技术进行汇总,进行架构化的系统工作,可以更加系统化的进行工作。课程内容非常的庞大,不同的技术点和课程都进行了细化的拆分,课程的容量更是超过了2000集,...

    踏浪阿里巅峰之路 成为P6前端架构师的终极征程 80G深度探索31模块最新前沿技术潮流

    P6前端架构师之路: 您将跟随我们的专业导师,走进阿里P6前端架构师的独特之路,解锁成功的关键。 终极征程: 本课程旨在提供一场全面而深度的征程,助您攀登技术的巅峰,实现个人职业的新高度。 深度探索: 我们...

    前端团队管理 前端基础架构的实践和思考 共22页.pdf

    前端团队管理与前端基础架构的实践和思考 前端团队管理是指在软件开发过程中,负责前端开发的团队如何更好地发挥职能作用,提高团队的效率和质量。本文将探讨前端团队的职能转变、前端基础架构的构建和实施,以及...

    前端架构师的工作职责精选.pdf

    前端架构师是IT行业中至关重要的角色,他们负责构建和维护高效、可扩展的前端系统,以支持公司的业务发展。以下是对前端架构师工作职责的详细解释: 1. 技术研究与选型:前端架构师需要关注Web开发的最新趋势和技术...

    Web全栈架构师第23期完整版本课程视频

    最新Web全栈高级架构师学习路线全套完整版课程视频,互联网时代已进入后半场,行业环境发生了显著变化。互联网人,尤其是技术人员,如何在加速更迭的技术浪潮中持续充电,提升自身价值,是当下必须面对的挑战。课程...

    微前端架构体系--克军.pdf

    微前端架构体系是一种将大型Web应用分解为多个独立、松耦合的微应用的架构模式。这种架构允许不同的团队独立开发、发布和升级各自的微应用,而不需要统一技术栈,从而提高开发效率并简化了大型应用的管理。微前端...

    前端开发;JavaScript、TypeScript、Vue、React、前端、前端架构师;最新技术学习视频资料

    内容概要:资料包括6门线上视频课程,有TypeScript 类型体操通关秘籍与TypeScript全面进阶指南、Vue3+React18+TS4入门到实战系统学习、前端实战训练营、前端架构师、以及两门知名教育机构线下就业班视频。...

    web前端架构师的岗位职责表述.pdf

    Web前端架构师是IT行业中一个关键的角色,他们承担着构建高效、可扩展且用户体验优良的Web应用程序的重任。以下是对Web前端架构师岗位职责的详细阐述: 1. **技术选型与架构设计**:Web前端架构师需要根据公司的...

    天翼云认证解决方案架构师

    天翼云认证解决方案架构师题库知识点,帮你直接通过天翼云解决方案架构师认证考试。天翼云认证解决方案架构师题库知识点,帮你直接通过天翼云解决方案架构师认证考试。天翼云认证解决方案架构师题库知识点,帮你直接...

    架构师成长之路,架构师成长指南

    《架构师成长之路》这本书是为那些志在成为优秀架构师的IT专业人士量身打造的指南。它深入探讨了架构师的角色、职责以及如何在职业生涯中逐步提升自己的技能和视野,以适应快速变化的IT环境。 一、架构师的角色与...

    架构师(第1期).架构师(第2期).架构师(第3期).pdf

    架构师,这个在IT领域充满着技术智慧与策略智慧的词汇,不仅代表着一个职位,更是对个人专业能力及综合素质的极大认可。随着技术的不断进步和业务需求的日益复杂化,架构师的角色越来越凸显其重要性。《架构师》系列...

    测试架构师修炼之道:从测试工程师到测试架构师1

    这些能力对于测试工作的成功至关重要,因为测试不仅仅是技术问题,更多时候是沟通与协调的问题。优秀的测试架构师能够在项目中发挥协调者的角色,与开发团队、产品团队以及项目管理团队进行有效的沟通。 ### 结语 ...

    web前端架构师的工作职责.pdf

    ..web前端架构师的工作职责.pdf

    Web前端架构师 更新至34周-53.5G网盘链接提取码下载.txt

    1. Web前端架构师:Web前端架构师是指在软件工程领域中专注于Web前端部分的架构设计和开发的专业人士。他们需要具备深厚的前端技术基础,理解业务需求,并能够设计出高效、可维护的前端架构。 2. 大厂P7技术专家:...

    奈xue-P7架构师完结(56.24G)

    奈xue-P7架构师完结(56.24G) 〖课程介绍〗: 奈xue-P7架构师完结(56.24G) 〖课程目录〗:   ├─p7架构师/ b+ b' R5 q6 Z; I2 Y; a- s N7 X/ R' x │ 00架构师训练营一期开班典礼.mp4: ]% m) G, o0 U- F │ ...

    前端架构师的工作职责6篇.docx

    前端架构师的工作职责6篇.docx

    前端架构师的工作职责6篇.pdf

    前端架构师的工作职责6篇.pdf

    架构师的自我修养pdf

    在当今IT行业,架构师的作用越来越被人们所认识和重视。架构师的职责不仅在于技术层面的领导,还涵盖了从系统设计到维护的全过程。一个优秀的架构师不仅要精通技术,还需要具备良好的沟通能力、管理能力和对业务的...

    web前端架构师学习路线图.xmind

    web前端架构师学习路线图.xmind

Global site tag (gtag.js) - Google Analytics