当你有一个小的 HTML 模板时,将与之相关的 CSS 和 Javascript(事件绑定等)放在 HTML 旁边的同一个文件中不是很好吗?
您可以只将它们放入和标记中,但通常您不想这样做,因为当您多次渲染模板时,您最终会在 DOM 中一遍又一遍地增加代码。此外,每个受人尊敬的 web 开发人员都希望他们的 CSS 和 Javasciprt 在单独的文件中。
但实际上实现一个系统非常简单,它会遍历所有模板,删除所有标签及其内容并将它们放入一个大的 .css 文件中,然后将内容放入 .js 文件中,这样您就可以从单独的文件中加载它们文件,最后模板中只剩下 HTML。
我已经这样做了,我仍在学习如何使用它的最佳实践(例如,你想把 Javasript 的哪些部分放在那里?),但这感觉就像我一直想要开发 web 的方式应用。所以我想知道是否有任何系统使用相同的方法。