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

全栈前端精选

专栏作者
254
文章
399779
阅读量
54
订阅数
React vs Svelte
在 JavaScript 前端开发框架中,Svelte 算是一个新来的搅局者,在网上我们已经听到很多关于 Svelte 的哔哔。因此我决定试试这个家伙,顺便跟 React 做个简单的比较。
Nealyang
2022-03-17
3K0
史上最全 Vue 前端代码风格指南
参照项目命名规则,有复数结构时,要采用复数命名法。例:docs、assets、components、directives、mixins、utils、views。
Nealyang
2021-12-04
2.9K0
学会使用 Performance, 找性能问题简单好多!
Chrome 浏览器的 Performance 面板为我们提供了检测页面性能的能力,但其提供的远不止一些性能数据。本文将从工作原理的视角,结合实际工程的录制结果,探一探性能面板向我们透露的其他信息。
Nealyang
2021-12-04
8380
30+ 个工作中常用到的前端小知识(干货)
一个简单的原因就是,js在设计之初只是进行一些简单的表单校验,这完全不需要多线程,单线程完全可以胜任这项工作。即便后来前端发展迅速,承载的能力越来越多,也没有发展到非多线程不可的程度。
Nealyang
2021-11-17
5950
Vue3 + Vite2 项目实战复盘总结(干货!)
•背景•vue3 项目开发 get 到的知识•让我惊讶的 vite•项目中遇到的困难•总结•项目技术栈•资料推荐
Nealyang
2021-09-03
1.3K0
前端录制回放初体验
说到需要就不得不说一个经典的场景,一般前端做异常监控和错误上报,会采用自研或接入第三方 SDK 的形式,来收集和上报网站交互过程中 JavaScript 的报错信息和其它相关数据,也就是埋点。
Nealyang
2021-05-07
1.9K0
技巧:文本超过N行折叠内容并显示“...查看全部”
多行文本超过指定行数隐藏超出部分并显示“...查看全部”是一个常遇到的需求,网上也有人实现过类似的功能,不过还是想自己写写看,于是就写了一个Vue的组件,本文简单介绍一下实现思路。
Nealyang
2021-02-01
2.1K0
如何看待 React Server Components?(网易云音乐前端团队)
这个由 React 官方博客[1] 发布于 今天(12-22)凌晨,他们是因为疫情都没法过圣诞了所以索性搞点有意思的?这还仅仅是个研究性质的东西,官方文章甚至简洁到直接丢个 视频[2],当然 RFC[3] 还算比较详细,时间充裕的可以完整看看,这里简单基于目前得到的信息总结下。我们基于官方 演示 DEMO[4] 部署了个 https://react-server-components.musicfe.dev/[5] ,可以对照着看。
Nealyang
2020-12-31
6060
JS 实现网页截屏五种方法
https://segmentfault.com/a/1190000037673677
Nealyang
2020-12-31
6.8K0
React 灵魂 23 问,你能答对几个?
useEffect 会捕获 props 和 state。所以即便在回调函数里,你拿到的还是初始的 props 和 state。如果想得到“最新”的值,可以使用 ref。
Nealyang
2020-12-31
1.3K0
什么,lodash 的防抖失效了?
在使用 uni-app 开发小程序时,有个填写表单的需求,包含两个输入框,看起来像这样
Nealyang
2020-12-03
1.5K0
成为最差前端开发的10个建议
图片来源:Dan Meyers(https://unsplash.com/@dmey503)
Nealyang
2020-10-26
4030
用TypeScript装饰器实现一个简单的依赖注入
导语:在我们的代码中,依赖就是两个模块间的一种关联(如两个类)——往往是其中一个模块使用另外一个模块去做些事情。使用依赖注入降低模块之间的耦合度,使代码更简洁
Nealyang
2020-09-30
9930
我写CSS的常用套路(附demo的效果实现与源码)
有时候,我们需要给多个元素添加同一个动画,播放后,不难发现它们会一起运动,一起结束,这样就会显得很平淡无奇。
Nealyang
2020-02-19
1.4K0
CSS实现一个粒子动效的按钮
https://github.com/XboxYan/notes/issues/16
Nealyang
2020-02-19
1.5K0
如何优雅简洁地实现时钟翻牌器(支持JS/Vue/React)
双十一剁手节过去了,大家应该在很多网页中看到了数字翻牌的效果吧,比如倒计时、数字增长等。相信很多人都已经自己独立实现过了,我也在网上看了一些demo,发现HTML结构大多比较复杂,用了4个并列的标签来放置前后两个“牌”。本文就来讲解下,如何进一步精简HTML,让结构简单,让JS方法封装得易使用。先来看看最终效果:
Nealyang
2019-12-10
6.5K0
可能是最全的 “文本溢出截断省略” 方案合集
在我们的日常开发工作中,文本溢出截断省略是很常见的一种需考虑的业务场景细节。看上去 “稀松平常” ,但在实现上却有不同的区分,是单行截断还是多行截断?多行的截断判断是基于行数还是基于高度?这些问题之下,都有哪些实现方案?他们之间的差异性和场景适应性又是如何?凡事就怕较真,较真必有成长。本文试图通过编码实践,给出一些答案。
Nealyang
2019-11-13
3.3K0
【React】你想知道的关于 Refs 的知识都在这了
Refs 提供了一种方式,允许我们访问 DOM 节点或在 render 方法中创建的 React 元素。
Nealyang
2019-11-08
2.9K0
CSS设置居中的方案总结-超全
张鑫旭老师的博客也有提到过: 我所知道的几种display:table-cell的应用
Nealyang
2019-09-29
8040
前端模块化详解(完整版)
在JavaScript发展初期就是为了实现简单的页面交互逻辑,寥寥数语即可;如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术得到广泛应用,jQuery等前端库层出不穷,前端代码日益膨胀,此时在JS方面就会考虑使用模块化规范去管理。 本文内容主要有理解模块化,为什么要模块化,模块化的优缺点以及模块化规范,并且介绍下开发中最流行的CommonJS, AMD, ES6、CMD规范。本文试图站在小白的角度,用通俗易懂的笔调介绍这些枯燥无味的概念,希望诸君阅读后,对模块化编程有个全新的认识和理解!
Nealyang
2019-09-29
1.2K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档