首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
周星星日记
掘友等级
前端工程师
记录下自己的所学所感
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
239
文章 235
沸点 4
赞
239
返回
|
搜索文章
最新
热门
动态引入之require的实现原理
关键词: 社区标准 使用函数实现 仅node环境支持 动态依赖(需要代码运行后才能确定依赖) 动态依赖是同步执行的 再实现require引入之前我们先了解一个问题 问题:字符串如何能变成js执行 1.
手撸一个自己的前端脚手架
很多小伙伴一直很纠结什么是脚手架?其实核心功能就是创建项目初始文件,那么问题来了,市面上脚手架不够用?为什么还要自己写? 只要提到脚手架你就会想到,vue-cli,create-react-app,d
AST简介
1.需求分析 实现JSX语法转成JS语法的编译器 需求:将一段JSX语法的代码生成一个AST,并支持遍历和修改这个AST,将AST重新生成JS语法的代码 JXS代码 JS代码 2.编译器工作流 解析(
03.vue2源码之render函数的应用
1.什么是render函数 可能是通过template解析出来的,也有可能是自己写的 2.vnode虚拟dom 3.createElement函数,创建虚拟节点 4.createTextElement
02vue2源码之vue编译过程($mount)
初始化init时候挂载 原型上的挂载方法 compileToFunction方法将模板转换为render函数 1.compileToFunction方法实现编译流程 问题核心:如何将template转
01.vue2源码之响应式原理
new Vue发生了什么 new Vue 背后发生了哪些事情。我们都知道,new 关键字在 Javascript 语言中代表实例化是一个对象,而 Vue 实际上是一个类,类在 Javascript 中
工程化之webpack5模块联邦
在大型项目中,往往会把项目中的某个区域或功能模块作为单独的项目开发,最终形成「微前端」架构 在微前端架构中,不同的工程可能出现下面的场景 这涉及到很多非常棘手的问题: 如何避免公共模块重复打包 如何将
工程化之webpack
为什么要学习webpack? 前端有很多打包工具,其中,webpack生态最完整、使用最广泛。 学习webpack的意义主要有以下几点: 理解前端开发中出现的常见问题,以及对应的解决办法 帮助理解常见
工程化之Eslint概念
ESLint的由来 JavaScript是一个过于灵活的语言,因此在企业开发中,往往会遇到下面两个问题: 如何让所有员工书写高质量的代码? 比如使用===替代== 如何让所有员工书写的代码风格保持统一
工程化之npx使用
应用场景:使用vue或者webpack等全局命令时,可能存在可能存在多个版本,但是不想全局安装,可使用npx简写在本地工程的命令操作 运行本地命令 使用npx 命令时,它会首先从本地工程的node_m
下一页
个人成就
文章被点赞
252
文章被阅读
15,963
掘力值
1,330
关注了
47
关注者
24
收藏集
12
关注标签
0
加入于
2020-03-12