首页
学习
活动
专区
工具
TVP
发布

code秘密花园

专栏作者
571
文章
921535
阅读量
60
订阅数
现代 JavaScript 库打包指南
大家好,我是 ConardLi。今天给大家分享一篇 JS 库打包的参考指南,如果你也在维护一些 JS 库,可以参考一下~
ConardLi
2023-01-09
2.3K1
复活了! Lerna V6 带来了哪些新东西?
曾几何时, Lerna 是最流行的 JS monorepo 工具之一,或许大家有所耳闻,在去年 Lerna 的核心作者提到了 Learn 已经基本不再维护,一度引起了前端社区的广泛讨论。
ConardLi
2023-01-09
1.6K0
他来了!性能吊打 Node.js 和 Deno 的新一代 javaScript 运行时!
刚开源不到一个月就获得了 19.5k star!看起来马上就会成为 Node.js 和 Deno 的一大竞争对手了!
ConardLi
2023-01-09
7930
有个朋友因为 JSON.stringify 差点丢了奖金
英文 | https://medium.com/frontend-canteen/my-friend-almost-lost-his-year-end-bonus-because-of-json-stringify-9da86961eb9e
ConardLi
2022-11-08
3950
太卷了!浏览器也支持原生的深拷贝API了?
在以前,由于浏览器并未对这个能力提供原生支持,所以它经常出现在 手写XXX 这样的面试题中,我之前也为它专门写过一篇文章:
ConardLi
2021-12-24
1.2K0
这么好的 Mock 工具怎么还不用起来?
前言 工具好不好用,关键在于用。 肯定有很多前端程序猿联调前很悠闲😌,但联调阶段持续加班,直到提测、上线。 这其中缘由不外乎需求不明确等原因,但如果我们能在联调前完成大部分工作,相信就能准点下班啦🚗。如果你也有类似的现象,希望能看完此篇,或许能让你在不协调的工作中解放出来。 可以先加个收藏(Ctrl + D 或 command + D),以备不时之需。 背景 在开发环境中,由于后端与前端并行开发、或者前端需要等待后台接口开发。接口直接严重依赖,生成数据的业务逻辑复杂等,严重影响了开发效率。 因此学会使用最适
ConardLi
2021-12-16
1.2K0
几年后的 JavaScript 会是什么样子?
前言 最近看到了一些很有趣的 ECMAScript 提案,如 Record 与 Tuple 数据类型,借鉴自 RxJS 的Observable,借鉴自函数式编程的 throw Expressions,
ConardLi
2021-10-19
8660
「万字进阶」深入浅出 Commonjs 和 Es Module
今天我们来深度分析一下 Commonjs 和 Es Module,希望通过本文的学习,能够让大家彻底明白 Commonjs 和 Es Module 原理,能够一次性搞定面试中遇到的大部分有关 Commonjs 和 Es Module 的问题。
ConardLi
2021-09-29
3.2K0
跨域,不止CORS
我们通常提到跨域问题的时候,相信大家首先会想到的是 CORS(跨源资源共享),其实 CORS 只是众多跨域访问场景中安全策略的一种,类似的策略还有:
ConardLi
2020-11-26
1.6K0
分析网页 JavaScript Bundles 的几种方法
分析你网页中的 JavaScript Bundles 大小,并限制网页中的 JavaScript 数量,可以减少浏览器花费在解析、编译和执行 JavaScript 的时间。这可以加快浏览器可以开始响应用户交互行为的速度,从而改善 First Input Delay、Largest Contentful Paint 等几个重要的性能指标。
ConardLi
2020-08-31
6450
React Native 新架构
原文:https://github.com/xiaoxiaosaohuo/Note/issues/60
ConardLi
2020-07-30
2.1K0
前端工程化 - 剖析npm的包管理机制(完整版)
现如今,前端开发的同学已经离不开 npm 这个包管理工具,其优秀的包版本管理机制承载了整个繁荣发展的NodeJS社区,理解其内部机制非常有利于加深我们对模块开发的理解、各项前端工程化的配置以加快我们排查问题(相信不少同学收到过各种依赖问题的困扰)的速度。
ConardLi
2019-12-19
2.7K0
npm install 原理分析
开门见山,npm install 大概会经过上面的几个流程,本篇文章来讲一讲各个流程的实现细节、发展以及为何要这样实现。
ConardLi
2019-12-18
8.9K1
前端模块化的今生
众所周知,早期 JavaScript 原生并不支持模块化,直到 2015 年,TC39 发布 ES6,其中有一个规范就是 ES modules(为了方便表述,后面统一简称 ESM)。但是在 ES6 规范提出前,就已经存在了一些模块化方案,比如 CommonJS(in Node.js)、AMD。ESM 与这些规范的共同点就是都支持导入(import)和导出(export)语法,只是其行为的关键词也一些差异。
ConardLi
2019-12-17
6290
前端技术观察第七期 - 为什么 Progressive Web Apps 是移动端 web 的未来
《前端技术观察》是由字节跳动IES前端团队收集、整理、推荐的业界高品质前端资源合集,主要分为以下几个板块: Highlights 业界最新的技术、热点文章 业界对(新)技术的深度地、优秀地实践 Tut
ConardLi
2019-11-12
9160
JS中的变量和类型计算
值类型(boolean,string,number,null,undefined)
ConardLi
2019-09-08
4.1K0
逐帧分析youtube
接下来我会逐个请求分析youtube究竟使用那些国内大家不那么常用的技术,因为点会比较多我在正文中就不一一详细介绍了但都会配上相关阅读连接,我只会对与带来关键性能提升的部分做展开分析。
ConardLi
2019-08-23
3.1K0
为什么react元素有个$$typeof 属性
你可能认为你在写JSX: <marquee bgcolor="#ffa7c4">hi</marquee> 但是实际上是你在调用一个函数: React.createElement( /* type
ConardLi
2019-05-23
1.8K0
ES10新特性(二)
此更新修复了字符 U+D800 到 U+DFFF 的处理,有时可以进入 JSON 字符串。 这可能是一个问题,因为 JSON.stringify 可能会将这些数字格式化为没有等效 UTF-8 字符的值, 但 JSON 格式需要 UTF-8 编码。
ConardLi
2019-05-23
5770
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档