NodeJS web组件管理
发布于 1年前 作者 yutingzhao1991 810 次浏览

在web开发中,可能会有很多web的组件需要实现统一的管理,复用。一个复杂的组件通常会包含html,css以及js。在PHP这一类比较成熟的web开发环境中都由这样的很多第三方的插件来处理,通常实现后的效果就是可以在后端模板中加上一行代码就能轻松引用整个组件:

类似于 {{weiget:weigeName aAttr="xxxx" xxxx="xxxx"}}, 像在 Emberjs 这样的WebApp的框架中也有类似的实现。

想问一下各位,在node为后端开发的web项目中有没有谁有好的这样的组件化的尝试,或者以及有了这样的node的第三方库或者是express的插件。

参考: 百度php smarty模板的组件化:http://mp.weixin.qq.com/mp/appmsg/show?__biz=MjM5NDgzMjMzMQ==&appmsgid=10000354&itemidx=1&sign=2736daa0daf4f07b69d8c0911dc69e09&uin=MTkzMjM0MjQyMA%3D%3D&key=4636502b9cda0b05070eba826c65144dc694ebd26b8d3135988274bd8c96ee06e009385c69781bb26a93b002208b6c36

emberjs的组件化:http://www.emberjs.cn/guides/components/

2 回复

难道不是npm么

其实我觉得在目前模块化开发的前端,楼主说的组件化不是很必要的。 同样的一个组件,加载一个模块就可以了,也只有一行JS代码。 并不一定要在后端模板中加标签。 而且,前端模块化开发更加透明,容易开发和扩展。

回到顶部