技术选型- 前端框架(Vue React Nuxt,js Next,js 或者 nodejs 框架
- 语言(Javascript 或Typescript )
- 其他(构建工具CI/CD 等)
技术没有好坏之分,看是否适合自己 技术选型的依据 - 社区是否足够成熟
- 公司是否已有经验积累
- 团队成员的学习成本
- 要站在团队的角度,而非个人的角度
要全面考虑各种成本 - 学习成本
- 管理成本(如用 TS 遍地any 怎么办)
- 运维成本(nodejs ssr)
技术选型:评估不同技术栈之间的优缺点,并选择最适合项目需求和团队技能水平的解决方案。 架构设计:定义应用程序结构和组件之间的关系,以确保代码具有良好的可读性、可扩展性和可重用性。 性能优化:通过使用最佳实践来提高应用程序加载速度、响应时间和用户体验,例如使用CDN加速静 架构师: - 架构师核心价值:通过技术手段来保证业务增长,需要负责业务。
- 需求指导设计,设计指导开发。
- 技术永远都是为业务服务的,技术是实现业务增长的工具。
其实架构师的职责,就是在深入理解业务需求之后,能用软件把业务给模拟出来。并且保证稳定执行,和后续增长。只要能满足这个条件即可,不一定非得用上什么看似高大上的技术和框架。技术永远都是为业务服务的
|