怀疑Web组件项目结构和导入

时间:2018-03-06 17:51:05

标签: javascript html web ecmascript-6 components

我正在学习一些关于Web组件的知识,我遇到了一个我可以解决但我无法理解的问题。

首先是使用Web组件完成的项目的项目结构。我发现的大多数示例都是可以在任何地方重用的小组件(我猜这是Web组件的主要要点之一),但仅此而已。一个主要的应用程序有组件,但它有其他东西,如服务。我主要是分离控制器和服务,我不知道这对于Web组件是否正确,或者它是否只有一个文件中的所有逻辑(例如,我们称之为“main.js”);

第二个疑问与我所谈论的问题分离有关。我习惯使用es6的导入和导出,但我想如果我想使用完全本机的js那对web组件无效。否则我必须转向ES5。这个翻译有什么问题吗?它有效还是反对标准?

如果我说错了,请毫不留情地纠正我。)

谢谢!

1 个答案:

答案 0 :(得分:0)

我不知道为什么一个月前我没有想到它,但我一直在寻找带有Web组件的真实世界应用程序,实际上有一个项目包含很多框架和技术的例子,包括网络组件。

https://github.com/gothinkster/web-components-realworld-example-app

我们可以看到针对Web组件应用的提案。这对我来说非常有趣,我想使用webpack导入毕竟不是一件坏事:P

我希望这有时会对某人有所帮助。