一文了解 NextJS 并对性能优化做出最佳实践

2022-10-28
阅读 7 分钟
2.7k
NextJS是一款基于 React 进行 web 应用开发的框架,它以极快的应用体验而闻名,内置 Sass、Less、ES 等特性,开箱即用。SSR 只是 NextJS 的一种场景而已,它拥有4种渲染模式,我们需要为自己的应用选择正确的渲染模式:
封面图

技术期刊 · 河海不择细流 | 从根本上了解异步编程体系;Prefresh……

2021-11-25
阅读 2 分钟
2.7k
或许你曾听过这样一个说法,最初的知识图谱设计就是互联网本身,它如河海不择细流,故能成就如今庞大的网络,也不断帮助我们梳理自己的知识体系。比方说对于 Web 动效你知道多少种实现?异步编程的本质是什么?React like 框架快速更新的原理又是什么……
封面图

技术期刊 · 白日照耀开鸿蒙 | 深入鸿蒙 ACE UI 框架解析;无限循环的 useEffect 类型……

2021-10-27
阅读 2 分钟
3k
清气升,浊气降,事物发展总会遵循一定的规律,就好像 react hooks 更加简洁易的同时,也可能会有隐患;人工智能也会随着时间的流逝逐步渗透到我们日常开发,成为解决问题的一大利器;而鸿蒙正式发布之后吸引了大量的流量,巨大的装机量使得其成为不可忽视的存在……不知道大家如何看待鸿蒙,不久前落下帷幕的 HDC2021 又...
封面图

技术期刊 · 天生江水向东流 | 深入 React 18 工作组;Google 出品的 CSS 课程……

2021-06-25
阅读 3 分钟
2.3k
虚实如潮起潮落,阴阳如日出日落,万事万物都有其规律,就好像我们学习需要有一个渐进的过程;产品会根据用户画像来规划整个项目的周期;开发测试的时候希望有趁手的工具……这些规律对于前端开发也是一样,前端框架的迭代也是会一直持续迭代的,比方说 React 17 发布之后,React 18 alpha 版本的到来也不过是顺其自然的事...
封面图

蒲公英 · JELLY技术周刊 Vol.37: 扬帆截海行

2021-03-10
阅读 3 分钟
2.1k
距离上次和大家见面,已是有些时日,不知道有多少人还记得小助手一直在「凹凸实验室」等着大家呢?本期蒲公英作为辛丑牛年的首刊,也希望可以和大家一同犇牛年,在新年里牛气冲天。这次蒲公英改版之后,再度回归月刊,每月都会潜心为大家推荐各类技术文章热点,希望改版之后可以得到大家一如既往的支持。
封面图

蒲公英 · JELLY技术周刊 Vol.31: Who's Next?面向 AI 的 React 应用开发

2020-11-25
阅读 2 分钟
2.5k
未来的技术方向是什么?几乎所有的大厂都在奔着未来可能的方向不断前行,去探求那一点点的可能性。在诸多方向中,最有未来的特色的莫过于人工智能领域了,特别是在浅层人工智能逐渐成熟的今天,“不上车就晚了”或许是很多人的内心写照,那么这会是我们期许的未来么?在不久的将来还会有什么呢?全新的建站方案?和框架越...

蒲公英 · JELLY技术周刊 Vol.29: 前端智能化在阿里的那些事

2020-11-11
阅读 2 分钟
2.3k
前端智能化是指借助于 AI 和机器学习的能力拓展前端,使其拥有一些超出现阶段前端能力的特性,这将是未来前端方向中一场重要的变革。目前各家互联网厂商都有自己的项目朝着这个大方向不断实践,对未来发起挑战,而阿里就是这其中之一,也给大家留下了许多令人印象深刻的产品……

蒲公英 · JELLY技术周刊 Vol 27: 平平无奇 React 17

2020-10-28
阅读 2 分钟
2k
这个热闹的十月终于要走到尾声,React 17 历经 4 个 RC 版本之后,也于数天前正式发布了,而同在几天前发布的 CRA 4.0 也已经完成了 React 17 的支持。虽然没有任何新特性,看似“平平无奇”的 React 17 却依旧令人神摇目夺,作为承前启后的重要版本,React 17 这样的版本升级或许会引领开源框架的新潮流。

蒲公英 · JELLY技术周刊 Vol.22: npm i react-router@6.0.0-beta.0

2020-09-16
阅读 2 分钟
1.5k
近期 React Router 已经释出了 6.x 的 beta 版本,正式版本已经不远了,作为 React 生态中的重要组成部分,React Router 被广泛应用于各个 React 项目中,而它的每一次版本迭代也都备受关注。本次 React Router 具体有哪些改动?升级会带来多少新鲜特性?升级又需要付出多少成本?项目需不需要升级跟进?相信看完你会有...

蒲公英 · JELLY技术周刊 Vol.21 · React Hooks vs Vue 3 + Composition API

2020-09-09
阅读 2 分钟
1.5k
选 React 还是 Vue,每个人心中都会有自己的答案,有很多理由去 pick 心水的框架,但是当我们扪心自问,我们真的可以公正的来评价这两者之间的差异么。或许我们应当回归初心,从最基础的视角来看看关于框架选型等等设计哲学,合适的构架设计才能让项目健康的发展。

蒲公英 · JELLY技术周刊 Vol.20: Vue3 极致优化——分析 Vue3 Compiler 告诉你为什么这么快

2020-09-02
阅读 2 分钟
2k
性能优化是一条无尽的路,我们总是可以找到各种途径去提升体验,不论是响应时间还是按需加载,亦或是根据框架或者组件有针对性的优化都会是不错的方法。如果你在使用 Vue3,那么本期内容会告诉你如何完成高性能的渲染函数;React 的开发者也可以在本期中找到 TS 和 React 的最佳实践;同样本期中你也会找到新一代 Web 性...

蒲公英 · JELLY技术周刊 Vol.19 从零开始的 Cloud IDE 开发

2020-08-26
阅读 2 分钟
1.4k
你是否也会有想法去开发一个自己的 IDE 却苦于时间和精力不足,完成 Desktop IDE 却又被 Cloud IDE 的概念追在身后难以入睡,这样的两套体系如何去兼容呢?不妨先来了解一下 Eclipse 基金会推出 Theia 框架的架构设计和技术选型。

蒲公英 · JELLY技术周刊 Vol.18 关于 React 那些设计

2020-08-19
阅读 2 分钟
1.5k
自 2011 年,Facebook 第一次在 News Feed 上采用了 React 框架,十年来 React 生态中很多好用的功能和工具在诸多设计思想和哲学的引导下被开发完成,印象最深的的设计是哪些?Fiber、Hooks 还是 Suspense?或者是一些 React 生态中的工具,比如 React Europe 2020 上刚刚分享的 Recoil?从 Class 走向 Function,Algebr...

使用react-docgen自动生成组件文档

2020-08-14
阅读 7 分钟
2.8k
最近在接到一个开发 React 组件库的需求,组件库在开发过程中,刚写完一个组件打算给同事用,同事立马来了个灵魂拷问“啊?这个组件怎么用”。emmm,我寻思直接告诉它下一次又忘了,还是老老实实写个文档吧。

Taro 3 正式版发布:开放式跨端跨框架解决方案

2020-07-01
阅读 4 分钟
10k
从 Taro 第一个版本发布到现在,Taro 已经接受了来自于开源社区两年多的考验。今天我们很高兴地在党的生日发布 Taro 3(Taro Next)正式版,希望 Taro 未来的更多两年能像一名共产主义战士一样经受住更多的考验。以下是 Taro 3 的一些新增特性:

京喜小程序的高性能打造之路

2020-03-27
阅读 18 分钟
11.3k
京喜小程序自去年双十一上线微信购物一级入口后,时刻迎接着亿级用户量的挑战,细微的体验细节都有可能被无限放大,为此,“极致的页面性能”、“友好的产品体验” 和 “稳定的系统服务” 成为了我们开发团队的最基本执行原则。