著名的 KISS 原则指的是 Keep It Simple, Stupid(保持简单,愚蠢),但我不喜欢说某个人很愚蠢,所以我调换了一下顺序。最新版本的 Angular 已经完全丢失了 KISS 原则。它不再只是一个 UI 框架,还是一个后端服务。如今 UI 开发人员不仅需要编写 HTML 模板,而且还需要编写后端代码。有人会说,这是好事!但实际情况并非如此。Angular 有一些“很酷的”功能,如果你想编写有效而又美观的 UI,或者想打造专业的用户体验,则这些功能完全派不上用场。单页应用程序已经过时。这类应用不仅难以维护,而且会对依赖 UI 变化的分析和搜索引擎爬虫造成严重破坏。虽然我们有解决这些问题的方法,但问题就在于此!本来你根本不必编写代码来模仿 Web 原有的工作方式!