惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
量子位
大猫的无限游戏
大猫的无限游戏
Hugging Face - Blog
Hugging Face - Blog
S
SegmentFault 最新的问题
Blog — PlanetScale
Blog — PlanetScale
月光博客
月光博客
Google DeepMind News
Google DeepMind News
小众软件
小众软件
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
MongoDB | Blog
MongoDB | Blog
B
Blog RSS Feed
博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
Recent Announcements
Recent Announcements
Y
Y Combinator Blog
Microsoft Security Blog
Microsoft Security Blog
雷峰网
雷峰网
Jina AI
Jina AI
酷 壳 – CoolShell
酷 壳 – CoolShell

Kaffa.im

Kaffa.im - 寻找数据源头 Kaffa.im - 玩魔方 Kaffa.im - AI 在常见病上取代医生 Kaffa.im - 上 NextCloud,一站搞定个人数据同步 在 Windows 上 Bose SoundLink 音箱声音自动停止问题的解决 Kaffa.im - 交易的实质——浪随风向 Kaffa.im - 新手学电脑从入门到精通 Kaffa.im - 数字化转型之路(从数字化到数智化) Kaffa.im - 机器人简史 Kaffa.im - 安卓Frida逆向与协议分析 Kaffa.im - 数学的惊奇 Kaffa.im - 牌局心理学 Kaffa.im - Python计算机视觉实战 Kaffa.im - ALaunch v1.0 发布 Kaffa.im - Windows 音频设备控制之旅 Kaffa.im - 结构性优势 Kaffa.im - 尤瓦尔·赫拉利-真假信息与连接 Kaffa.im - 小狗钱钱 Kaffa.im - 短视频编导全能手 Kaffa.im - 爆品创新:新时代爆品打造法 Kaffa.im - 如何阅读一本书 Kaffa.im - 冰血暴第一季 Kaffa.im - 冰血暴第二季 Kaffa.im - 冰血暴第三季 Kaffa.im - 冰血暴第四季 Kaffa.im - 冰血暴第五季 Kaffa.im - 思维迭代的26个卓越方法 Kaffa.im - 再度唤醒世界:赖特诗选 Kaffa.im - 中国量化投资 Kaffa.im - Clojure Recipes
Kaffa.im - Svelte和Sapper实战
Kaffa · 2024-07-07 · via Kaffa.im

Svelte和Sapper实战
Web开发与设计

作者:[美] R. 马克·沃尔克曼(R. Mark Volkmann)著 译者:颜宇 周轶 王威

现在, 很多Web 框架都要加载大量“备用”代码,造成应用程序结构杂乱、运行缓慢。Svelte 是一个对开发人员友好的创新工具,能用更少代码实现更多功能;编译后的应用程序非常小,加载时间更短。将 Svelte 和 Sapper 框架结合使用,页面路由、服务端渲染、静态页面开发将变得简单且灵活。 《Svelte 和 Sapper 实战》一书将讲述如何设计和构建快捷、优雅的 Web 应用程序。你将学习如何创建 Svelte 组件和出色的UX,并将开发一个卓越的 Travel Packing 应用程序。你将掌握 Svelte 特有的状态管理器模型,学会使用Sapper简化页面路由,并学习现代前端领域的一些最佳实践,如代码分割、离线支持和服务器渲染的视图。 主要内容 ● 创建 Svelte 组件 ● 通过 store 管理共享数据 ● 配置页面路由 ● 调试、测试和部署 Svelte 应用程序 ● 使用 Sapper 开发动态网站和静态网站 读者对象 熟悉HTML、CSS和JavaScript的Web开发人员。

ISBN 9787302595151
出版社 清华大学出版社
出版时间 2022年 1月
装帧 平装
定价 118
页数 None

评论

川流的作者李大毛没有猫在群里招募为新网站写前端的人,我报名后了解到其技术栈是 Serverless 和 Svelte 和 SvelteKit。我大约在几年前在 daily.dev 上常看到大家拿 Svelte 与 React 和 VUE 对比,但也有一些认为 Svelte 也有其不足,由于当时其位列前端三大方案之后,我未作细节关注。

这几年我都没有涉足编程技术,在大体尝试 Svelte 官方例子后,得知 SvelteKit 就是之前的 Sapper,让我想到了这本书。虽然 Svelte 出现的比较晚,在营销方面也没有很多突破,但它的思路确实比虚拟 DOM 更新颖,服务端编译也为它带来了比较优势——更小的打包尺寸和更好的性能。

我相信系统性优势是可以扩大市场占有率的,同时,我也认识到 jQuery 存在的时间比想象的要长。

说到此忍不住吐槽国内的技术生态,今日还看到v2ex一个帖子,说国内技术环境常年不变 centos7 java1.8 mysql 5.7,其实不全是,常年不变的算不上以技术为竞争壁垒的公司。仅在计算机系统的软件层面构建竞争壁垒是非常困难的事情。国内某些“厂”,之所以常年使用固定的开发环境,是因为它赚钱核心并不在此(使用更新的开发平台、更新版本的编程语言、性能更高的数据库),也不想在软件研发上作小白鼠做无谓的投入。这是一种很油滑作呕的策略,只从外部吸收索取,不回报,拿着多个开源项目,自己改吧改吧生成自主掌握技术。也许商业上算成功的,但对技术社区没有实质贡献。

这本书的可读之处,不仅在于它对 Svelte 体系的介绍,更在于作者的深厚功力,可以学到一个工作三四十年的技术大拿的思维方式和对技术周期的认知。

Svelte 是否是 React 的颠覆者呢,从影响力上算不上,但它确实是一种 Smart 的范式,喜欢的人自然喜欢,我也见过太多的新技术,但 Svelte 来说,它不仅仅是前端框架中一个新的 VUE。