首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
【专题】前端模块化规范
订阅
BraveWang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
「前端工程四部曲」模块化的前世今生(上)
在日益复杂和多元的Web业务背景下,前端工程化这个概念经常被提及。“说说你对Web工程化的理解?” 相信很多初学者在面试时会经常遇到,我们每个人都可以或多或少说出几句,但你真的了解吗?
前端模块化规范详细总结
本文将目前前端主流模块化做了详细总结和用法介绍,助你了解不同的规范之间的区别,以及是如何帮助我们更加容易的开发和维护代码的
模块化开发:CommonJs、AMD、ESM来啦!
模块化演变过程 stage1.文件划分方式 缺点 没有私有的独立空间,在模块外部可以被随意的访问和修改,污染全局作用域 模块多了之后会产
聊聊什么是CommonJs和Es Module及它们的区别
初衷: 将我整理的笔记分享给大家,希望本篇文章能给你带来不一样的认知,不喜勿喷。 适合人群: 前端初级开发,大佬绕道。 内容结构: 为什么有模块化 -> 基本语法 -> 两者区别。 我们都知道在早期JavaScript模块这一概念,都是通过script标签引入js文件代码。当然…
前端模块化知多少
前端技术不断发展,代码日益膨胀,所以需要一种规范,方便对复杂的程序进行拆分和组合,以便开发大型的、复杂的项目。 同步模块加载规范,即模块加载完成,才会执行后面的操作;每一个文件就是一个模块,模块里定义的变量、函数、类,都是私有的,对其他文件不可见。 异步模块加载规范,模块的加载…
JavaScript 主流模块(module)规范介绍
CommonJS 模块就是对象,输入时必须查找对象属性。 所有代码都运行在模块作用域,不会污染全局作用域。 模块可以多次加载,但是只在第一次加载时运行一次,然后运行结果就被缓存了,以后再加载,就直接读取缓存结果。要想让模块再次运行,必须清除缓存。 模块加载的顺序,按照其在代码中…
深入学习CommonJS和ES6模块化规范
前端模块化是前端工程化的第一步也是重要的一步;不管你是使用React,还是Vue,亦或是Nodejs,都离不开模块化。模块化的规范有很多,而现在用的最多的就是CommonJS和ES6规范,因此我们来深入了解这两个规范以及两者之间的区别。 CommonJS规范是一种同步加载模块的…
前端模块化规范定义-不同规范下的导入导出
随着Javascript语言的发展,前端世界对于模块化的定义也是越来越趋向于成熟了,本文来探索一下前端模块化的一些常见的概念。(AMD、CMD、CommonJS、ES Module、UMD) Javascript作为嵌入式的脚本语法,属于弱类型语言,没有像Java那些强类型语言…
模块化规范之ES Modules && CommonJS 规范
一、模块化发展的过程 下面是一篇关于前端模块化发展的文章 模块化在不同环境的使用: 浏览器环境: ES Modules 模块化规范 Node环境: CommonJS 模块化规范 二、ES Module
前端进阶-模块化你真的了解吗
本篇模块化将从以下几点进行说明 为什么需要模块 CommonJs模块化的特点与实现 CommonJs的弊端 不太重要的AMD以及CMD ES6模块化 为什么需要模块化 在笔者看来,需要模块化的几个重要