Svelte 开发指南--掘金小册课程推荐/优惠
版权声明
本站非掘金小册官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。
课程详情
课程介绍
你将获得
- 基础篇:基于最新的 Svelte 5,循序渐进,系统全面
- 实战篇:1 个实战项目,主流技术选型,快速上手
- 原理篇:深入实现原理,知其然,知其所以然
而且,不用担心这本小册的内容会过时!这本小册的内容会随着 Svelte 大版本的更新而一直更新,至少更新到 Svelte 8 出来!
作者介绍
冴羽,一个正经的前端工程师,在淘宝主导负责过多个亿级流量产品。技术写作 8 年,全网千万阅读,GitHub 中国区 Top 30,GitHub Blog 30k Star,掘金签约作者、SegmentFault Top Writer。
写有 React 系列、TypeScript 系列、Next.js 系列、VuePress 博客搭建系列、JavaScript 系列等多个系列专栏近 200 篇技术文章。写有小册《Next.js 开发指南》、《Svelte 开发指南》。为爱发电翻译过 TypeScript 官方文档、Svelte 官方文档、Solid.js 官方文档。
公众号:“冴羽”,个人博客:yayujs.com,社群:低调务实优秀中国好青年,顺便还讲些茶话会,分享个人成长相关的内容。
小册介绍
Svelte,一个非常“有趣”、用起来“很爽”的前端框架。目前在 GitHub 已有 78k star,Npm 周下载量 131W。
根据统计,目前 Svelte 使用率仅次于前端 3 大框架(React、Vue、Angular),但从诞生之初,就备受开发者的喜爱,从 2019 年到 2023 年一直是开发者最感兴趣的前端框架 No.1。
到底是什么样的魅力能让众多开发者如此感兴趣?又有什么样的特性能让它跟 3 大框架做比较?
这是因为与其说 Svelte 是框架,不如说 Svelte 是一个编译器。 它会在构建时就将代码编译为高效的 JavaScript 代码,从而实现高性能的 Web 应用。初次接触 Svelte 的同学往往会感叹:“原来还可以这样做!”。而这一特点也深刻的影响了前端各大框架。
Svelte 的核心优势在于:
- 轻量级:核心库只有 3 KB,非常适合开发轻量级项目
- 高性能:构建时优化,而且不使用虚拟 DOM,减少了内存占用和开销,性能更高
- 易上手:学习曲线小,入门门槛低,语法简洁易懂
简而言之,Svelte 非常适合构建轻量级 Web 项目,也是本人做个人项目的首选技术栈。
为了帮助大家系统全面掌握 Svelte,这本小册将分为“基础篇、实战篇、原理篇”三大部分:
? 基础篇: 基于最新的 Svelte 官方文档,循序渐进讲解基础概念。你可以把这本小册当做官方文档的“课外辅导书”,添加了上百个示例效果,对 Svelte 的重难点知识进行了详细讲解。
? 实战篇: 学技术不能纸上谈兵,实战篇我们将介绍 Svelte 的官方脚手架 SvelteKit,并搭配使用目前最主流的技术选型,帮助大家将基础知识融会贯通,快速上手,掌握最佳实践。
? 原理篇: 讲解 Svelte 的运行原理与实现,让大家在使用 Svelte API 的时候,知其然知其所以然。遇到问题的时候,更能追根溯源,彻底解决问题。
适宜人群
- 前端工程师
- 低调务实优秀的中国好青年
- 想快速创造出自己的产品的斜杠青年
- 想出海做技术搞产品挣美刀的实干家
君子欲讷于言而敏于行,现在,让我们一起开始学习 Svelte 吧!
名人推荐
课程目录
- Svelte 4 | Actions
- 语法篇 | 基础用法
- Svelte 4 | Slots 与内置 elements
- 语法篇 | Context 与 Store
- Svelte 4 | 客户端 API 与服务端 API
- 语法篇 | 动画
- 语法篇 | 特殊用法
- 语法篇 | 从 Svelte 4 到符文
- 语法篇 | 符文全图鉴
- 语法篇 | Snippets 与 Specail elements
- SvelteKit | 路由
- Svelte 5 | 升级指南
- SvelteKit | 项目创建
- SvelteKit | 数据获取
- SvelteKit | 高级路由
- SvelteKit | Form actions
- SvelteKit | 页面选项
- SvelteKit | hooks
- SvelteKit | 错误处理
- SvelteKit | 链接选项
- SvelteKit | 路径别名、环境变量、Server-only
- SvelteKit | Images
- SvelteKit | 构建与部署
- 实战篇 | 开篇与 Tailwind CSS
- 实战篇 | Zod
- 练手篇 | TodoList 实战
- 实战篇 | UI 组件库
- 实战篇 | Superforms
- 原理篇 | Svelte 4 响应式基本原理
- 原理篇 | 位掩码
- 原理篇 | 如何调试 Svelte5 源码
- 原理篇 | 前端框架的未来 —— Signals
- 实战篇 | 项目初始化
- 实战篇 | 创建清单
- 实战篇 | Clerk 与登录注册
- 实战篇 | Prisma
- 原理篇 | Svelte 5 运行时实现
- 实战篇 | 创建任务
- 答疑篇 | 学习路线
- 语法篇 | Actions
- ----- Svelve 4 -----
- 语法篇 | 样式
- 语法篇 | Bindings
- 语法篇 | 客户端 API 与服务端 API