当前位置:网站首页>尤雨溪,来了!
尤雨溪,来了!
2022-07-07 13:27:00 【stormzhangV】
关注我的大多技术人,今天跟大家说个事,第二届稀土开发者大会将于 7 月 22、23 日正式召开,这次大会以「激发万有引力,掘金技术未来」为主题,汇聚万千开发者,只为带你在纷繁复杂的技术浪潮里,从实践驱动的案例总结背后,一窥技术的本源。
其中,尤雨溪,前端框架 Vue.js 和前端构建工具 Vite 作者,将出席本届稀土开发者大会主论坛并作题为《前端趋势 2022》的主题演讲。
大家感兴趣的别错过,识别文章海报二维码,不仅免费报名到最后还有豪礼相送!

有人可能好奇演讲的内容大致有哪些,那这里就给大家罗列下这次演讲大纲:
一、基层框架/开发范式趋势
1、Hooks 的开发体验问题逐渐成为社区共识
(1)useEvent RFC 是官方对这个问题的一次补救
(2)React Forget 是从编译路线改善的一个尝试
2、基于依赖追踪的数据管理范式重新得到审视
(1)Solid: solid-state
(2)Vue: Composition API
(3)Ember: Starbeam
3、基于编译的响应式系统
(1)通过变量的引用和赋值触发追踪和更新
(2)Svelte
a. 简洁的代价:依赖组件上下文,不能嵌套,组件外需要额外的一套系统
(3)Vue Reactivity Transform
a. 组建内外通用的语法糖
二、工具链
1、原生语言的使用
(1) napi-rs (Rust)
(2) esbuild (Go)
(3) swc (Rust)
(4) bun (Zig)
(5) Parcel 2 (JS / Rust hybrid)
(6) Vite (JS / Go hybrid via esbuild)
(7) 原生语言更适用于用例专注且标准相对稳定的情况,否则很难榨取最大化的性能优势。
a. TS type checker:变化太快,没有标准
(8) 原生语言会影响可扩展性,增加社区参与门槛,最终影响生态发展
(9) JS/原生混合工具链将会成为常态
2、工具链抽象层次
(1)webpack / rollup: 纯 JS 模块(需要插件才能定制针对各类应用,抽象层次低)
(2)parcel 2: 纯客户端 web 应用(抽象层次高)
(3)vite: web / SSR 应用 + 上层框架(抽象层次高/中
a.基于可扩展性的设计
b.通过中间件模式(middleware mode) 嵌入现有的服务端架构
c.强大的插件 API 可以同时调整开发服务器和生产构建
d.服务端渲染是一等公民概念
(4) 基于 Vite 的上层框架
a.Nuxt 3
b.SvelteKit
c.Shopify Hydrogen
d.Astro
e.Qwik
f.Solid Start
g.Fastify DX
h.vite-plugin-ssr
i.Laravel 官方默认方案
三、Meta Framework 趋势
1、全栈的优势在哪里
2、数据的前后端打通
(1)Next
a.getStaticProps / getServerSideProps
(2) Nuxt
b.API routes + Top level await + useFetch
(3) Remix
c.loader / action + HTML form
3、类型的前后端打通
(1)Nuxt 自动基于项目文件布局生成对应类型
a.路由
b.API
4、js 全栈的代价:duplicated data / js bundle size + hydration cost
(1) Vue 3.3 is going to explore this direction
(2) React Server Components
(3) Astro: island architecture / conditional lazy hydration
(4) Qwik: fine-grained + "resumable" hydration
(5) VitePress: static content removal + out-in shell hydration
a.Vue 3.3 is going to explore this direction
除此以外,本次开发者大会还策划了大前端技术探索、大前端工程实践与性能优化、低代码探索和实践、现代 Web 开发等大前端技术方向专场,由快手 Web 开发中心负责人方超、JavaScript 专家程劭飞(winter)、阿里巴巴企业智能事业部体验技术团队负责人董晓庆、美团买菜用户前端负责人李燕青担任出品人,将为前端开发人群带来一场「知识堆栈溢出」的视听盛宴!
边栏推荐
- Steps to create P8 certificate and warehousing account
- UE4 exports the picture + text combination diagram through ucanvasrendertarget2d
- Iterator and for of.. loop
- Oracle control file loss recovery archive mode method
- 【数字IC验证快速入门】18、SystemVerilog学习之基本语法5(并发线程...内含实践练习)
- Runnable是否可以中断
- Zhongang Mining: Fluorite continues to lead the growth of new energy market
- XMIND frame drawing tool
- postman生成时间戳,未来时间戳
- [quick start of Digital IC Verification] 25. AHB sramc of SystemVerilog project practice (5) (AHB key review, key points refining)
猜你喜欢
Introduction of mongod management database method
![[quick start of Digital IC Verification] 22. Ahb-sramc of SystemVerilog project practice (2) (Introduction to AMBA bus)](/img/3f/40475f9f6e0fcd3f58c93164f65674.png)
[quick start of Digital IC Verification] 22. Ahb-sramc of SystemVerilog project practice (2) (Introduction to AMBA bus)

2. 堆排序『较难理解的排序』

Postman generate timestamp, future timestamp

numpy---基础学习笔记

【数字IC验证快速入门】19、SystemVerilog学习之基本语法6(线程内部通信...内含实践练习)
Implementation of crawling web pages and saving them to MySQL using the scrapy framework
![[quickstart to Digital IC Validation] 20. Basic syntax for system verilog Learning 7 (Coverage Driven... Including practical exercises)](/img/d3/cab8a1cba3c8d8107ce4a95f328d36.png)
[quickstart to Digital IC Validation] 20. Basic syntax for system verilog Learning 7 (Coverage Driven... Including practical exercises)

How to create Apple Developer personal account P8 certificate

【数字IC验证快速入门】25、SystemVerilog项目实践之AHB-SRAMC(5)(AHB 重点回顾,要点提炼)
随机推荐
How to build your own super signature system (yunxiaoduo)?
从 1.5 开始搭建一个微服务框架链路追踪 traceId
[Data Mining] Visual Pattern Mining: Hog Feature + cosinus Similarity / K - means Clustering
有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?
What are the safest securities trading apps
Pit avoidance: description of null values in in and not in SQL
MongoD管理数据库的方法介绍
【微信小程序】Chapter(5):微信小程序基础API接口
Function: JS Click to copy content function
Cocos makes Scrollview to realize the effect of zooming in the middle and zooming out on both sides
【数字IC验证快速入门】22、SystemVerilog项目实践之AHB-SRAMC(2)(AMBA总线介绍)
Actually changed from 408 to self proposition! 211 North China Electric Power University (Beijing)
全日制研究生和非全日制研究生的区别!
Shader Language
HW primary flow monitoring, what should we do
VS2005 strange breakpoint is invalid or member variable value cannot be viewed
Use of SVN
Nacos conformance protocol cp/ap/jraft/distro protocol
The significance of XOR in embedded C language
Introduction of mongod management database method