前端架构
Phodal
待我代码编成,娶你为妻可好
展开
-
整洁前端架构
Clean Frontend前端的恶梦在我最近的一个项目里,我使用了 Angular 和混合应用技术编写了一个实时聊天应用。为了方便这个应用直接修改,无缝地嵌入到其它应用程序中。我尽量减少了 Component 和 Service 的数量——然而,由于交互复杂 Component 的数量也不能减少。随后,当我们完成了这个项目的时候,主的组件的代码差不多有 1000 行。这差不多是一个复杂...原创 2019-04-22 19:17:04 · 1665 阅读 · 0 评论 -
前端架构,有什么能做的?
前端有架构吗?前端有架构模式吗?架构是什么?软件架构,是一种为了解决复杂问题的通用模式。软件架构,是关于软件系统的一系列有层次的技术决策的集合。换句话来说,当我们讨论架构的时候,不能只讨论某某架构,而是要包含其实施,以及后期的维护。因为:一个无法上线的应用架构,算不上是好的软件架构一个没有人能完成开发的软件架构,算不上是可行的软件架构一个在现有的技术上不可行的架构,算不上是合理的软件...原创 2019-06-24 22:45:10 · 6421 阅读 · 0 评论 -
微前端如何落地?
在过去的几星期里,随着 Martin Fowler 博客上,那篇 Cam Jackson 写的微前端的文章发布,到处都在讨论 Microfrontend。作为一个微前端 “专家”,我也分享一下:如何去落地微前端。微前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将单页面前端应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。各个前端应用还可以独立开发、独立部署。同时,它们...原创 2019-07-05 08:53:04 · 1168 阅读 · 2 评论 -
Clean Architecture 实施指南
在之前的那篇《整洁前端架构》的文章里, 我们介绍了如何在前端领域里使用 Clean Architecture。在过去的几个月里,我们实践了 Clean Architecture 架构,并且实践证明了 Clean Architecture 也可以在前端工作得非常好。Clean Architecture + MVP + 组件化架构开始之前,让我们先看一下使用 Clean Architecture ...原创 2019-08-28 19:16:32 · 1214 阅读 · 0 评论