前端技术架构-互联网前端技术架构
现在的工作就是前端架构师,这个角色很复杂,是一个综合体:
1、除了前端技术选型、搭建前端框架、统一开发规范等应对项目现阶段开发,还需要能预见和预判至少半年以上前端可能遇到的瓶颈和升级问题,并有所准备前端技术架构,比如:框架内预留替代或扩展的接口;
2、后端所遇到的问题,前端同样需要去考虑。比如:负载均衡(需要和运维配合)、截流、缓存等;
3、除了前端技术本身,还要对上下游部门有一定深度的了解,不能是表面了解,最好是曾经做过需求分析、产品设计、项目经理、UI/UX 设计、后端开发、测试和运维,这些背景越多,从前端架构层面你提出的解决方案就越会契合实际,就越容易被接受;
4、从运营的角度去做架构和编码。从前端路由到各种层面的命名到各种语意化,如果从一开始就倾向使用 SEO 友好的前端技术架构,那日后会省去很多麻烦,而且在无需专门优化的前提下,就可以获得很好的搜索排名;
5、需要研究和总结各种不同特色开发团队的开发模式,比如:市场运营驱动的、UI 驱动的、后端驱动的、测试驱动的,总之就是都是不按照正常流程来运行的开发团队,作为众前端小弟小妹的头领,你如何沟通协调,你能提供什么高效工具提高前端效率?
6、前端架构师,意味着除了前端技术本身,你要主动跳出舒适区,摒弃满足于 Geek 的快感,去涉猎更多原本你下意识反应的“这是后端的事?这是UI/UX的事?......各种不关我事!”的领域。
唯此,你才能进步。共勉[合十]
在spring cloud gateway网关中,集成聚合swagger(v3.0.3)文档,如何设置文档的basePath?
需求:用gateway做网关,集成swagger3.0.3时,有办法自定义basePath的值吗?现在默认为"/"; 我想将basePath设置为子服务名...
IntelliJ IDEA
knife4j
大迷毛123
2022/01/19 10:39