上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 来源 tree-shaking 最早由 Rich Harris 在 rollup 中提出。 为了减少最终构建体积而诞生。 以下是 MDN 中的说明: tree-shaking 是一个通常用于描述移除 JavaScript 上下文中的未引用代码(dead-code) 行为的术语。 它依赖于 ES201 阅读全文
posted @ 2022-06-15 11:07 袋鼠云数栈前端 阅读(488) 评论(0) 推荐(3) 编辑
摘要: 欲语还休,欲语还休,却道天凉好个秋 《丑奴儿·书博山道中壁》辛弃疾 什么是 SSR ShadowsocksR?阴阳师?FGO? **Server-side rendering (SSR)**是应用程序通过在服务器上显示网页而不是在浏览器中渲染的能力。服务器端向客户端发送一个完全渲染的页面(准确来说是 阅读全文
posted @ 2022-06-08 15:09 袋鼠云数栈前端 阅读(3211) 评论(1) 推荐(3) 编辑
摘要: 一 设计原则 (SOLID) 1. S - 单一职责原则(Single Responsibllity Principle) 1.1 定义 一个类或者模块只负责完成一个职责(或功能), 认为“对象应该仅具有一种单一功能”的概念, 如果一个类包含了两个或两个以上业务没有关联的功能,就被认为是职责不够单一 阅读全文
posted @ 2022-06-02 10:13 袋鼠云数栈前端 阅读(671) 评论(1) 推荐(3) 编辑
摘要: 缓存&PWA 实践 一、背景 从上一篇《前端动画实现与原理分析》,我们从 Performance 进行动画的性能分析,并根据 Performance 分析来优化动画。但,前端不仅仅是实现流畅的动画。ToB 项目会经常与数据的保存、渲染打交道。例如开发中,为了提高用户体验,遇到了一些场景,其实就是在利 阅读全文
posted @ 2022-05-27 09:32 袋鼠云数栈前端 阅读(492) 评论(0) 推荐(3) 编辑
摘要: 背景 如今的前端是一个涉猎领域很广的职业。作为一名前端,我们不仅要开发管理系统、数据中台、还要应对年报开发、节日活动等场景。不仅要会增删改查,编写表单,还要具备开发动画、H5 游戏等能力。能做出很 Cool 的动画效果,也是一种前端特有的成就感。所以,我们从动画的实现方法入手,了解浏览器的渲染,以及 阅读全文
posted @ 2022-05-19 10:16 袋鼠云数栈前端 阅读(993) 评论(0) 推荐(3) 编辑
摘要: 线程和进程是计算机操作系统的基础概念,在程序员中属于高频词汇,那如何理解呢?Node.js 中的进程和线程又是怎样的呢? 一、进程和线程 1.1、专业性文字定义 进程(Process),进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础,进程 阅读全文
posted @ 2022-05-07 14:23 袋鼠云数栈前端 阅读(666) 评论(1) 推荐(3) 编辑
摘要: Keep It Simple, Stupid. 这是开发人耳熟能详的 KISS 原则,也像是一句有调侃意味的善意提醒,提醒每个前端人,简洁易懂的用户体验和删繁就简的搭建逻辑就是前端开发的至简大道。 这也是袋鼠云数栈前端开发团队追求的目标。 数栈是一个专注一站式产品体系,覆盖数据全链路开发流程,全面国 阅读全文
posted @ 2022-03-25 11:16 袋鼠云数栈前端 阅读(479) 评论(0) 推荐(1) 编辑
摘要: 作者:霜序 校稿:袋鼠云数栈前端团队运营小组 该文章包含如下内容 受控与非受控组件 非受控组件 受控组件 受控和非受控组件边界 反模式 解决方案 前言 在 HTML 中,表单元素(<input>/<textarea>/<select>),通常自己会维护 state,并根据用户的输入进行更新 <for 阅读全文
posted @ 2022-03-17 10:33 袋鼠云数栈前端 阅读(677) 评论(1) 推荐(2) 编辑
摘要: 前言 这篇文章旨在总结 React Hooks 的使用技巧以及在使用过程中需要注意的问题,其中会附加一些问题产生的原因以及解决方式。但是请注意,文章中所给出的解决方式并不一定完全适用,解决问题的方案有很多种,也许你所在的团队针对这些问题已经给出了对应的规范,亦或是你已经对这些问题的解决方式形成了更好 阅读全文
posted @ 2022-02-21 12:08 袋鼠云数栈前端 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 我们开源了一个轻量的 Web IDE UI 框架 Molecule 一个轻量的 Web IDE UI 框架 简介 Molecule 是一个受 VS Code 启发,使用 React.js 构建的 Web IDE UI 框架。通过一种类似 VS Code 扩展机制(Extension),可快速、轻松搭 阅读全文
posted @ 2021-12-16 14:46 袋鼠云数栈前端 阅读(855) 评论(1) 推荐(4) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页