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

code秘密花园

专栏作者
570
文章
917222
阅读量
60
订阅数
使用 Node.js + OPEN AI 实现一个自动生成图片项目
最近 ChatGPT 非常火,它是由 OpenAI 开发的一种大型语言模型,它可以通过学习大量文本来了解人类语言并生成文本,我身边的程序员们用过之后都觉得要失业了。。。
ConardLi
2023-01-09
7.3K1
Node.js 安全最佳实践
最近 Node.js 团队在官方文档上公布了一份最新的安全实践,解读了一些 Node.js 服务下一些常见的攻击场景以及预防手段,我们一起来看看吧!
ConardLi
2023-01-09
2.1K0
他来了!性能吊打 Node.js 和 Deno 的新一代 javaScript 运行时!
刚开源不到一个月就获得了 19.5k star!看起来马上就会成为 Node.js 和 Deno 的一大竞争对手了!
ConardLi
2023-01-09
7800
node_modules 是该好好治一治了
大家好,我是 ConardLi。 作为前端开发者,大家有没有被 node_modules 困扰过呢? 反正我是有。。。因为 npm 特殊的包管理机制,往往一个很小的项目就会携带一个很大的 node_modules 。相信大家都刷到过下面这张图,这就是对前端依赖最大的讽刺了。😂 📷 有时候,可能不经意间我们就会引入一个意外的依赖包,或者不小心升级了一个有 break chage 的依赖,还有可能在一个项目中安装了多个互相冲突的依赖版本。但是每次遇到这种问题,想要排查问题都要花费大量时间。 比如,我们想查询一个
ConardLi
2023-01-09
3810
Node.js 18 来了!
Node.js 刚刚发布了 18.0.0 版本,内置了 fetch 和 node:test 等标准模块。
ConardLi
2022-05-23
1.1K0
比 eval 和 iframe 更强的新一代 JavaScript 沙箱!
今天我们来看一个进入 statge3 的新的 JavaScript 提案:ShadowRealm API。
ConardLi
2022-05-23
1.1K0
写好 JavaScript 异步代码的几个推荐做法
今天给大家来推荐几个写好 JavaScript 异步代码的推荐做法,每种场景都有一个对应的 eslint 规则,大家可以选择去配置一下。
ConardLi
2022-05-23
9660
你的网页有多快 — 从 DOMReady 到 Element Timing
总所周知,写文章需要一个标题。虽然我们搞代码的人一般都喜欢单刀直入,但是受制于文体的约束和发表载体的要求,有时不得不想一个标题。而起一个标题,不亚于起一个函数名或者变量名。单就这篇文章,我就有好几个草稿标题,例如:《页面加载指标演进之路》,《Element Timing:一种全新的页面速度指标》,《如何最准确地测量网页加载速度》,《新前端下的页面加载速度》,甚至《Element Timing In Action》,《三分钟学会测量页面速度》。最后综合考虑了读者的承受能力,编辑的意见,以及最最重要的:本人的孱弱写作实力,就取了个这样的一个非常大众化,既不会一眼就被当成垃圾,也不会被人挑出来仔细找茬的标题。
ConardLi
2022-04-08
9110
Node.js 可以和 Web 实现 HTTP 请求的跨平台兼容了!
大家好,我是 ConardLi ,今天给大家带来一个令人兴奋的好消息:Node.js 支持 Fetch API 啦!
ConardLi
2022-02-18
9650
JavaScript 是怎么运行起来的?
JavaScript 的运行原理,是我面试的时候经常会问到的问题,但是根据过往的面试结果来看,这部分能理解的很清楚的不足 20%,大多数同学热衷于去学习一些 Vue、React 这样的框架,以及一些新的 API,却忽视了语言的根本,这是个非常不好的现象。
ConardLi
2022-02-18
5660
在 Node.js 中引入 Golang ,会让它更快吗?
大家好,我是 ConardLi,今天我们来看个有意思的话题,在 Node.js 中引入 Golang ,会让服务更快吗?
ConardLi
2021-12-29
2.7K0
这么好的 Mock 工具怎么还不用起来?
前言 工具好不好用,关键在于用。 肯定有很多前端程序猿联调前很悠闲😌,但联调阶段持续加班,直到提测、上线。 这其中缘由不外乎需求不明确等原因,但如果我们能在联调前完成大部分工作,相信就能准点下班啦🚗。如果你也有类似的现象,希望能看完此篇,或许能让你在不协调的工作中解放出来。 可以先加个收藏(Ctrl + D 或 command + D),以备不时之需。 背景 在开发环境中,由于后端与前端并行开发、或者前端需要等待后台接口开发。接口直接严重依赖,生成数据的业务逻辑复杂等,严重影响了开发效率。 因此学会使用最适
ConardLi
2021-12-16
1.2K0
什么是鸭子🦆类型?
大家好,我是 ConardLi,今天我们一起来看一个 TypeScript 中一个有趣的知识点 - 鸭子类型(Duck Typing)。
ConardLi
2021-12-10
1.7K0
如何控制Web资源加载的优先级?
大家好,我是 ConardLi,今天我们一起来看一下 Web 资源加载优先级的问题。
ConardLi
2021-12-02
2K0
如何安全快速的清理电脑上的 node_modules
作为一个开发者的电脑,内存永远是不够用的,随着时间的增长,你的电脑内存会被各种东西占满。
ConardLi
2021-11-05
1K0
Node 17:支持 Readline Promise API
readline 模块提供了一个接口,用于一次一行地从可读流(例如 process.stdin)中读取数据。
ConardLi
2021-11-05
9640
一篇讲透自研的前端错误监控
在我司线上运行的是近亿级别的广告页面,这样线上如果裸奔,出现了什么问题不知道,后置在业务端发现,被业务方询问,这种场景很尴尬。
ConardLi
2021-10-19
1.5K0
几年后的 JavaScript 会是什么样子?
前言 最近看到了一些很有趣的 ECMAScript 提案,如 Record 与 Tuple 数据类型,借鉴自 RxJS 的Observable,借鉴自函数式编程的 throw Expressions,
ConardLi
2021-10-19
8630
TypeScript是如何工作的
TypeScript 是一门基于 JavaScript 拓展的语言,它是 JavaScript 的超集,并且给 JavaScript 添加了静态类型检查系统。TypeScript 能让我们在开发时发现程序中类型定义不一致的地方,及时消除隐藏的风险,大大增强了代码的可读性以及可维护性。相信大家对于如何在项目中使用 TypeScript 已经轻车熟路,本文就来探讨简单探讨一下 TypeScript 是如何工作的,以及有哪些工具帮助它实现了这个目标。
ConardLi
2021-09-29
5.3K0
再聊 Vue.js 3.2 关于 vnode 部分的优化
上一篇文章,我分析了 Vue.js 3.2 关于响应式部分的优化,此外,在这次优化升级中,还有一个关于运行时的优化:
ConardLi
2021-09-29
1.1K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档