Nealyang

LV0
发表了文章

基于pnpm + lerna + typescript的最佳项目实践 - 理论篇

为什么叫pnpm?是因为pnpm作者对现有的包管理工具,尤其是npm和yarn的性能比较特别失望,所以起名叫做perfomance npm,即pnpm(高性能n...

Nealyang
发表了文章

全网最简单的React Hooks源码解析!

从React Hooks发布以来,整个社区都以积极的态度去拥抱它、学习它。期间也涌现了很多关于React Hooks 源码解析的文章。本文就以笔者自己的角度来写...

Nealyang
发表了文章

React vs Svelte

在 JavaScript 前端开发框架中,Svelte 算是一个新来的搅局者,在网上我们已经听到很多关于 Svelte 的哔哔。因此我决定试试这个家伙,顺便跟 ...

Nealyang
发表了文章

开发人员最难掌握的Web3.0概念

这是大多数新的 Web 3.0 开发人员难以理解的事情:当您发布代码时,以后无法对其进行修补和更新。这与我们都知道和喜爱的迭代开发方法有很大的不同——我们将开发...

Nealyang
发表了文章

我 JS 写的好好的,为什么要用那么复杂的TS

本文写给那些完全没有用过TS,也没有使用过结构化语言,对TS有一定的心智负担的前端新手同学。

Nealyang
发表了文章

元宇宙趋势下的前端,有哪些机会与挑战

作为大家口中的“互联网的最终形态”,需要如今大热的包括 AR、VR、5G、云计算、区块链等软硬件技术的成熟。才能构建出一个去中心化的、不受单一控制的、永续的、不...

Nealyang
发表了文章

史上最全 Vue 前端代码风格指南

参照项目命名规则,有复数结构时,要采用复数命名法。例:docs、assets、components、directives、mixins、utils、views。

Nealyang
发表了文章

学会使用 Performance, 找性能问题简单好多!

Chrome 浏览器的 Performance 面板为我们提供了检测页面性能的能力,但其提供的远不止一些性能数据。本文将从工作原理的视角,结合实际工程的录制结果...

Nealyang
发表了文章

前端劝退之前端知识体系(前端面试体系)

虽然马上就要金九银十了,面试的人应该不少,虽然我也有在面,写文的目的主要是梳理下知识,能对复习有点帮助就行,本文主要针对前端知识体系相关,涉及的内容有:

Nealyang
发表了文章

30+ 个工作中常用到的前端小知识(干货)

一个简单的原因就是,js在设计之初只是进行一些简单的表单校验,这完全不需要多线程,单线程完全可以胜任这项工作。即便后来前端发展迅速,承载的能力越来越多,也没有发...

Nealyang
发表了文章

现代 Web 开发困局

2021 年,Web 开发整体上仍然处于比较低效的状态,各种开发,部署工具仍未很好的收敛,开发者仍然要面对选择框架,选择各种库,选择部署方式,沟通前后端接口等,...

Nealyang
发表了文章

Node.js 分享:require 加载器实现原理

我们常说node并不是一门新的编程语言,他只是javascript的运行时,运行时你可以简单地理解为运行javascript的环境。在大多数情况下我们会在浏览器...

Nealyang
发表了文章

钉钉前端面试题~TypeScript相关问题及解答

给出一大些面试题,然后不给答案。前端本来就卷,一些面试官看了文章后可能在自己都不知道答案的情况下,就跑去问面试者。我其实挺反感的这类文章的。

Nealyang
发表了文章

学会这20+个JavaScript单行代码,可以让你的代码更加骚气

JavaScript不断发展壮大。 因为它是最容易上手的语言之一,因此为市场上的新成为技术怪才打开了大门。(问号脸?)

Nealyang
发表了文章

前端3年以上面试常考问的web安全问题总结

SQL注入攻击的核心在于让Web服务器执行攻击者期望的SQL语句,以便得到数据库中的感兴趣的数据或对数据库进行读取、修改、删除、插入等操作,达到其邪恶的目的。

Nealyang
发表了文章

前端架构之 React 领域驱动设计

下面的自带响应式,getter,setter 也自动给出了,同时使用了工厂模式,不需要了解函数内部的逻辑。

Nealyang
发表了文章

从零开始实现一个颜色选择器(原生JavaScript实现)

首先,我们无需搭建项目的环境,我们还是直接用最简单的方式,也就是引入的方式来创建这个项目,这样也就方便了我们一边编写一边测试。创建一个空目录,命名为ColorP...

Nealyang
发表了文章

字节跳动是如何落地微前端的

微前端是什么:微前端是一种类似于微服务的架构,是一种由独立交付的多个前端应用组成整体的架构风格,将前端应用分解成一些更小、更简单的能够独立开发、测试、部署的应用...

Nealyang
发表了文章

源码工作台:如何提效业务源码开发

之前也有写过相关文章总计:一张页面引起的前端架构思考,但是更多的是介绍How,并没有介绍到 Way,经过了一年的使用(rax 1.x 体系也在完善),必然也会伴...

Nealyang
发表了文章

前端游戏巨制! CSS居然可以做3D游戏了

了解过css3D属性的同学应该都了解过perspective、perspective-origin、transform-style: preserve-3d这个...

Nealyang

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券