javascript - 前端怎么进行组件化的开发,以及如何解决组件之间依赖的关系?
伊谢尔伦
伊谢尔伦 2017-04-11 11:19:00
[JavaScript讨论组]

我理解的一个前端组件是由html,css,javascript组成的。通常是把一个组件所依赖的的东西全部放在一个文件夹下面,方便就近管理和维护。那么于此同时问题就来了,一个页面有多个组件组成,可能组件之间也有依赖关系,这个时候我要怎么解决这些依赖关系呢?

我目前知道的js的依赖可以通过AMD,commonJs,ES6等模块化的方案进行解决。但是于此同时html,css的依赖关系又怎么解决呢?React由于JSX的或许不需要考虑html的依赖关系,那么css呢(请不要考虑css in js 这种方案)。

我想请问大家在公司如何进行组件化的开发呢?又是如何解决组件之间的依赖关系的呢(js 的或许好解决,那么html,css的依赖呢)?

补充一下:目前我们公司是通过FIS管理模块间的依赖关系的,所以我比较好奇的社区的构建工具,例如gulp,webpack有种能力吗?也想知道大家是通过什么工具来管理组件之间的依赖的。

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(1)
黄舟

可以用webpack,目前最火的前端构建工具。只要加载loader,你想引用什么模块就引用什么模块。
我司现在使用的是webpack+react,组件化太方便了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号