Angular 角4上的模板或组件?

Angular 角4上的模板或组件?,angular,Angular,我正处于angular4的学习阶段。现在创建单个应用程序。但是想知道哪一个更好,模板化还是通过组件更好地为每个模块工作?为什么?每个文件一个组件使读取、维护和避免与源代码管理团队发生冲突变得更容易 为什么?每个文件一个组件可以避免在文件中组合组件时经常出现的隐藏错误,这些组件可能共享变量、创建不需要的闭包或与依赖项不需要的耦合 为什么?单个组件可以作为其文件的默认导出,这有助于路由器延迟加载。 欲知详情 因此,结论是,如果您有模块化结构,它将帮助您在应用程序发展壮大时易于理解和维护。因此,建议遵

我正处于angular4的学习阶段。现在创建单个应用程序。但是想知道哪一个更好,模板化还是通过组件更好地为每个模块工作?

为什么?每个文件一个组件使读取、维护和避免与源代码管理团队发生冲突变得更容易


为什么?每个文件一个组件可以避免在文件中组合组件时经常出现的隐藏错误,这些组件可能共享变量、创建不需要的闭包或与依赖项不需要的耦合

为什么?单个组件可以作为其文件的默认导出,这有助于路由器延迟加载。 欲知详情


因此,结论是,如果您有模块化结构,它将帮助您在应用程序发展壮大时易于理解和维护。因此,建议遵循这些编码实践,以避免在开发中期出现任何问题

你可能想看看这个。是的,我读过。您喜欢什么?使用外部*.html模板文件。不要将HTML代码放入组件中。如果这是问题的话。您可能想看看Angular CLI,因为它在大多数情况下应用了样式指南。您所说的
模板化是什么意思?
?我已经尝试过为每个页面或模块分别设置这样的模板。但开发人员使用dom元素的模板而不是templateUrl,所以询问哪一个更好?谢谢伙计。。。模块结构就是这样的,对吗?是的,但是如果你对结构还有一些问题,那么你可以参考angular 2正在进行的开源项目,就像我在这次回购中尝试的那样。如何在现有项目上使用angular cli?全局安装angular 2 cli并通过angular cli命令生成新项目,然后它将自动使用angular 2设置网页包。遵循Angular quick start中的步骤。下面是一些cli文档