首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
轮子
订阅
人不行别怪路不平
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
基于 React 的 mini-router 组件库开发
mini-router 是基于 React 的轻量前端路由组件库,目的是帮助大家理解前端路由库的开发原理和配合 React 开发路由组件的实践过程。适合刚学习前端和 React 开发的同学,作为深入理解前端路由知识领域的学习。 一般路由库中会提供两种路由模式,分别是:哈希路由和…
webpack 按需加载模块 import()
随着产品的不断演化发展,整个应用常常不可避免的变得越来越庞大,此时首屏渲染时间或者首次加载时间都会加长。然后性能优化就会被排上日程。在众多的性能优化方案中,对模块做按需加载,无疑是最有效的方法之一。使用 webpack 的 import() 方法即可轻松实现模块的按需加载。 我…
深入Node.js的模块加载机制,手写require函数
模块是Node.js里面一个很基本也很重要的概念,各种原生类库是通过模块提供的,第三方库也是通过模块进行管理和引用的。本文会从基本的模块原理出发,到最后我们会利用这个原理,自己实现一个简单的模块加载机制,即自己实现一个require。 老规矩,讲原理前我们先来一个简单的例子,从…
SeaJS 从入门到原理
最近项目中抛弃传统的 [removed] 而改用 SeaJS 这样的 JS 模块加载器了,确实模块加载器对于代码的可维护性带来了较大的提升。
270行代码实现一个AMD模块加载器
模块加载对于前端来说是非常重要的一个知识点.当前的主流模块加载方式有AMD,CMD和CommonJs(node环境下)。AMD和CMD有很多共同之处例如都是文件提前并行载入,依赖载入完成通知模块,模块监听依赖是否全部执行完毕,如果直接执行factory.核心原理区别其实并不大,…