首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
IWANABETHATGUY
掘友等级
无
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
434
文章 318
沸点 116
赞
434
返回
|
搜索文章
赞
文章( 318 )
沸点( 116 )
Vapperjs - 一个基于 Vue 的 SSR 框架
如果你正在使用 Vue 做同构的项目,那么 Nuxt 以及 Quasar Framework 都是不错的选择。但是今天我要介绍的是由水滴前端研发的一个基于 Vue 的 SSR 框架:Vappervapperjs.org 我猜大部分同学在看到这篇文章之后的第一个疑问应该是:为什…
Effective Typescript:使用 Typescript 的 n 个技巧
主要整理了 effective typescript 里列出的一些技巧,列出了一些自己觉得有用的,有的简单的就一笔带过。更加友好的排版见 https://blog.staleclosure.com/effective-typescript/ 即虽然vector3D不是vecto…
node_modules 困境
该算法即简化了 Dependency hell 的解决方式,也带来了非常多的问题。 其错误原因就在于全局的 types 形成了命名冲突,因此假如版本重复可能会导致全局的类型错误。 一般的解决方式就是自己控制包含哪些加载的 @types/xxx。 node 会对加载的模块进行缓存…
【第十三期】基于 GraphQL 自定义指令实现高级验证器
今天我们来尝试将二者结合,在 GraphQL工程中实现一个 Laravel 风格的高级验证器。 对某些数字类型的字段,限制上限和下限。例如:年龄,限制在 0 到 150 之间 ...... 因此,我们针对更加复杂一些的校验规则,需要一个更高级的验证器。 确定了需求,我们来看如何…
Vue3 Compiler 优化细节,如何手写高性能渲染函数
Vue3 的 Compiler 与 runtime 紧密合作,充分利用编译时信息,使得性能得到了极大的提升。本文的目的告诉你 Vue3 的 Compiler 到底做了哪些优化,以及一些你可能希望知道的优化细节,在这个基础上我们试着总结出一套手写优化模式的高性能渲染函数的方法,这…
React 优化技巧在 Web 版光线追踪里的应用(中)
在上篇中,我们介绍了 JS 里的操作符重载方案,它就像 React 里使用 JSX 代替 React.createElement 那样。可以优化我们的代码,使之更加简洁和直观。 然而,它仅仅是语法糖,并不能解决性能问题。光线追踪算法的巨大运算量,需要别的优化技巧。今天我们就来讲…
如何利用 JavaScript 实现并发控制
在开发过程中,有时会遇到需要控制任务并发执行数量的需求。 例如一个爬虫程序,可以通过限制其并发任务数量来降低请求频率,从而避免由于请求过于频繁被封禁问题的发生。 接下来,本文介绍如何实现一个并发控制器。 上述示例代码利用 Promise.all 方法模拟6个任务并发执行的场景,…
Node.js 服务性能翻倍的秘密(二)
前一篇文章介绍了 fastify 通过 schema 来序列化 JSON,为 Node.js 服务提升性能的方法。今天的文章会介绍 fastify 使用的路由库,翻阅其源码(lib/route.js)可以发现,fastify 的路由库并不是内置的,而是使用了一个叫做 find-…
超硬核前端er:自制仿TypeScript编程语言
TypeScript现在已经成了前端项目的标配,但是现在的TypeScript实际上只是用于对前端代码的静态类型检查工作,它并没有自己真正的编译器或者运行时(runtime),前端项目编译打包时都把TypeScript编译为了JavaScript。 即使号称Node.js的替代…
2020年大前端技术趋势解读
如今的前端早已不再拘泥于满足页面展示,而是开始延展到通过全栈来闭环产品。这表明前端已经有能力透过业务深入产业,继而影响商业结果。这种表象的改变背后是本质的转变,从更为宏观的角度来说,前端正在通过持续的技术革新和技术融合不断突破自身边界,进而重新定义自身价值。 时光荏苒,非比寻常…
下一页
个人成就
文章被点赞
85
文章被阅读
26,092
掘力值
520
关注了
124
关注者
18
收藏集
36
关注标签
32
加入于
2017-04-10