首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Frontend
订阅
月尾出粮_月初花光
更多收藏集
微信扫码分享
微信
新浪微博
QQ
43篇文章 · 0订阅
webpack4.X 实战(一):全面认识webpack、核心概念
你或你的团队编写的源码。 你的源码会依赖的任何第三方的 library 或 "vendor" 代码。 总结: 需要注意的是不同的 devtool 的设置,会导致不同的性能差异。 "eval" 具有最好的性能,但并不能帮助你转译代码。
基于React Context Api 和 Es6 Proxy的状态管理
近几个月的工作中,有遇到一些场景:基本不需要全局的状态管理,但页面级的,肯定需要在一些组件中共享,引入Redux这类状态管理库有点繁琐,直接通过props传递的话,写起来总觉得不是那么优雅。刚好项目中React版本比较新,就试了下Context Api,代码大致如下: 这里已一…
【译】22个必备的CSS小技巧
不久之前Firefox和Safari浏览器已经开始支持类似Photoshop的混合模式,但是在Chrome和Opera浏览器中需要添加前缀。举个栗子: 现在,你甚至可以在边框中使用渐变。 具体的例子可以看这里,或者看这里使用的是background-clip和backgroun…
Webpack原理-编写Plugin
Webpack 通过 Plugin 机制让其更加灵活,以适应各种应用场景。 在 Webpack 运行的生命周期中会广播出许多事件,Plugin 可以监听这些事件,在合适的时机通过 Webpack 提供的 API 改变输出结果。 Webpack 启动后,在读取配置的过程中会先执行…
【译】30 分钟入门 Typescript
今天我们来学习 Typescript,一门被设计用来开发大型和复杂 apps 的语言。相较于松散的,弱类型的 Javascript , Typescript 继承了很多其它高级语言( c# , java )的概念,进而更加的规范。 这篇入门针对于有一定的 Javascript …
[译] 如何使用 CircleCI for GitHub Pages 持续部署
今天我将介绍如何在GitHub页面上使用 CircleCI 进行持续部署。 CircleCI 是一个很像 Travis CI 的CI工具。 但他们的配置有很多不同之处。 你可能会发现, 首先使用它很麻烦。 如果你太忙,不能阅读官方文档。 本教程对您作为快速备忘,非常有帮助。 1…
【手把手带你撸一个脚手架】第三步, 获取 github 项目信息
ps 由于 github 开放 api 有请求次数限制(未授权每小时 60 次), 所以可能存在下图的情况, 解决方法是在请求中加入认证信息(authToken), 详情参考系列文章下一篇, 本节的临时处理方案为执行命令时候添加自己的 github 账号密码即可. 下集预告: …
Vue项目组件化工程实践方案
工程的packages文件夹就是用来存放组件库里面的各种组件了,这里不需要通过手动创建文件的方式创建组件,直接通过一条创建组件的命令完成。每个组件都有一个单独的组件文件夹,组件文件夹下都至少包含"index.vue","example.vue","readme.md"这三个文件…
AST抽象语法树
抽象语法树(abstract syntax code,AST)是源代码的抽象语法结构的树状表示。这里特指编程语言的源代码。 树上的每个节点都表示源代码中的一种结构,之所以说是抽象的,是因为抽象语法树并不会表示出真实语法出现的每一个细节,比如说,嵌套括号被隐含在树的结构中,并没有…
Shadow DOM 内部构造及如何构建独立组件
这是 JavaScript 工作原理的第十七章。 网页组件指的是允许开发者使用一系列不同的技术来创建可复用的自定义元素,组件内的功能不影响其它代码,以便于开发者在网页程序中使用。 本章主要讨论 Shadow DOM。 Shadow DOM 是一个被设计用来构建基于组件(积木式)…