coder_koala

LV0
发表了文章

11个JavaScript代码重构最佳实践

模式和重构之间有着一种与生俱来的关系。从某种角度来看,设计模式的目的就是为许多重构行为提供目标。

coder_koala
发表了文章

「译」更快的 async 函数和 promises

JavaScript 的异步过程一直被认为是不够快的,更糟糕的是,在 NodeJS 等实时性要求高的场景下调试堪比噩梦。不过,这一切正在改变,这篇文章会详细解释...

coder_koala
发表了文章

CSS垂直居中的七个方法

我们在编辑一个版面,通常都会用到水平居中和垂直居中来设计,而水平居中很好处理,不外乎就是设定margin:0 auto;或是text-align:center;...

coder_koala
发表了文章

前端组件设计原则

我在最近的工作中开始使用 Vue 进行开发,但是我在上一家公司积累了三年以上 React 开发经验。虽然在两种不同的前端框架之间进行切换确实需要学习很多,但是二...

coder_koala
发表了文章

前端赋能业务 - Node实现自动化部署平台

是否有很多人跟我一样有这样的一个烦恼,每天有写不完的需求、改不完的BUG,每天撸着重复、繁琐的业务代码,担心着自己的技术成长。

coder_koala
发表了文章

大型 web 应用公共组件架构思考

https://mp.weixin.qq.com/s/gVUJRF_nLHOT_iXDXQ8F-w

coder_koala
发表了文章

前端需知的CDN加速原理

通过以上的分析我们可以得到,为了实现对普通用户透明(使用缓存后用户客户端无需进行任何设置)访问,需要使用DNS(域名解析)来引导用户来访问Cache服务器,以实...

coder_koala
发表了文章

写好 JS 条件语句的 5 条守则

在用 JavaScript 工作时,我们经常和条件语句打交道,这里有5条让你写出更好/干净的条件语句的建议。

coder_koala
发表了文章

CNodejs每日新闻周刊|第 6 期

在一个知识爆炸的时代,身边的一些技术、文章、工具铺天盖地,有时候我们会困惑该如何选择?哪些是对自己有价值的?“CNodejs 每日新闻” 的出现也是期望为大家...

coder_koala
发表了文章

Next.js + TypeScript 搭建一个简易的博客系统

来记录下学习(踩坑)的过程,这篇文章的代码都在https://github.com/Maricaya/nextjs-blog-1啦。

coder_koala
发表了文章

【不可思议的CANVAS】画一只会跟着鼠标走的小狗

这个例子来自于[CodePen],它是根据鼠标的位置设置两个眼球的transform: rotate属性做的效果。

coder_koala
发表了文章

Node.js 中的 require 是如何工作的?

作为前端开发者,不可避免每天都要跟 Node.js 打交道。Node 遵循 Commonjs 规范,规范的核心是通过 require 来加载依赖的其他模块。我们...

coder_koala
发表了文章

面试官:说一说递归如何优化-尾递归优化

编者荐语:本文旨在帮助大家掌握递归的性能优化方案——尾递归优化,以及如何对下列函数用尾递归进行优化?

coder_koala
发表了文章

微前端框架 之 single-spa 从入门到精通

https://juejin.im/post/6862661545592111111

coder_koala
发表了文章

网站优化,这些工具你一定用得着

工欲善其事,必先利其器。在「网站优化实战:http://jartto.wang/2019/02/16/web-optimization/」中我们提到了一些优化的...

coder_koala
发表了文章

如何防止重复发送ajax请求

作为一个成熟的ajax应用,它应该能自己在pending过程中选择请求拦截和请求取消

coder_koala
发表了文章

基于微前端的大型中台项目融合方案

关于微前端是什么,以及微前端落地方案,社区遍地都是,本篇文章不会再赘述这些基础知识。当然如果你没了解过上述知识,也可以直接读下这篇文章,足够浅显易懂。 这篇文章...

coder_koala
发表了文章

面试必考:真的理解 $nextTick 么

浏览器(多进程)包含了「Browser进程」(浏览器的主进程)、「第三方插件进程」和「GPU进程」(浏览器渲染进程),其中「GPU进程」(多线程)和Web前端密...

coder_koala
发表了文章

从Generator入手读懂 co 模块源码(干货)

本文主要会讲 Generator 的运用和实现原理,然后我们会去读一下 co 模块的源码,最后还会提一下 async/await。

coder_koala
发表了文章

谷歌发布 Chrome 85 稳定版,引入 PGO,页面加载速度提升 10%

谷歌今日发布了最新稳定版 Chrome 85。此版本将页面加载速度提高了 10%,并带来了许多标签页方面的改进,以及提供了一系列开发者功能。可直接使用 Chro...

coder_koala

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券