首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
wstreet
掘友等级
前端开发工程师
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 45
沸点 13
赞
58
返回
|
搜索文章
赞
文章( 45 )
沸点( 13 )
手动发布一个 NPM 软件包
我在想,类似的事情,有一份可以直接照着实操的完整步骤,完全不用去思考,特殊情况下按需手动操作;或者有一些可融合到自己的工作流中的自动化工具... 废话不多说,直接上流程。
以 "可独立安装的软件包" 驱动整个项目的研发
类似于组件驱动 (CDD)、测试驱动 (TDD)、类型驱动 (TDD)、领域驱动 (DDD) 开发等,”以可独立安装的软件包驱动开发” (PDD),这个概念同样很好理解。
前端学Rust - 所有权(重点)
所有程序在运行时都要管理他们使用计算机内存的方式,有些语言有垃圾收集机制(例如js),还有一些语言,程序员需要显示的分配和释放内存。 Rust则是采用了第三种方式-所有权。
Tree-Shaking性能优化实践 - 原理篇
一. 什么是Tree-shaking 上图形象的解释了Tree-shaking 的本意,本文所说的前端中的tree-shaking可以理解为通过工具"摇"我们的JS文件,将其中用不到的代码"摇"掉,是一个性能优化的范畴。具体来说,在 webpack 项目中,有一个入口文件,相当…
Hooks 的性能优化及可能会遇到的坑总结
class 组件中性能优化可以通过 shouldComponentUpdate 实现或者继承自 PureComponent,当然后者也是通过 shouldComponentUpdate 去做的,内部对 state 和 props 进行了 shallowEqual。 对于函数组件…
这些一行 JS 实现功能的代码,让你看起来像一个前端专家
从复杂的框架到处理 API,有太多的东西需要学习。 但是,它也能让你只用一行代码就能做一些了不起的事情。 1. 获取一个随机布尔值 (true/false) 这个函数使用 Math.random() 方法返回一个布尔值(true 或 false)。Math.random 将在 …
canvas进阶——如何实现canvas的事件系统
众所周知,canvas 是前端进军可视化领域的一大利器,借助 canvas 画布我们不仅可以实现许多 dom 和 css 难以实现的、各种绚丽多彩的视觉效果,而且在渲染数量繁多、内容复杂的场景下,其性能表现及优化空间也占据一定优势。 然而 canvas 却存在一个缺陷:由于 c…
精读《设计模式 - Abstract Factory 抽象工厂》
Abstract Factory(抽象工厂)属于创建型模式,工厂类模式抽象程度从低到高分为:简单工厂模式 -> 工厂模式 -> 抽象工厂模式。 意图:提供一个接口以创建一系列相关或相互依赖的对象,而无须指定它们具体的类。 如果看不懂上面的意图介绍,没有关系,设计模式需要在日常工…
浅谈 React 中的 XSS 攻击
前端一般会面临 XSS 这样的安全风险,但随着 React 等现代前端框架的流行,使我们在平时开发时不用太关注安全问题。以 React 为例,React 从设计层面上就具备了很好的防御 XSS 的能力。本文将以源码角度,看看 React 做了哪些事情来实现这种安全性的。 Cro…
下一页
个人成就
文章被点赞
27
文章被阅读
11,737
掘力值
249
关注了
93
关注者
5
收藏集
19
关注标签
23
加入于
2018-05-29