内容简介
Svelte is a modern JavaScript framework used to build static web apps that are fast and lean, as well as being fun for developers to use. This book is a concise and practical introduction for those who are new to the Svelte framework which will have you up to speed with building apps quickly, and teach you how to use Svelte 3 to build apps that offer a great app user experience (UX).The book starts with an introduction to Svelte 3, before showing you how to set up your first complete application
AI简介
这是一本简洁且实用的入门指南,它将使您能够快速地上手,并教授您如何使用Svelte 3来构建提供出色用户体验的应用程序。
这本书从Svelte 3框架的介绍开始,然后向您展示如何设置您的第一个完整应用程序。每一章都充满了代码示例,每一章都将向您展示如何使用Svelte模板语法和Svelte框架的应用程序编程接口(APIs)来编写组件。随着您的进展,您将逐步从构建项目和工具设置一直到生产,包括DevOps原则,如自动化测试,持续集成和持续交付(CI/CD) 。最后,您将部署您的应用程序到云,使用对象存储服务和内容分发网络(CDN)以提供最佳的性能。
这本书涵盖了许多关键内容点,包括Svelte框架的特点和优势,Svelte 3框架的编译过程,理解绑定和事件,Svelte组件编写基础,Svelte生命周期方法,Svelte应用开发完成,SPA概念和特点,Svelte应用路由问题,DevOps与自动化测试,Nightwatch.js框架使用,ESLint代码风格检查工具,JAMstack应用托管方式,PaaS解决方案部署应用,应用平台支持多种后端栈,Svelte社区网站资源,以及Svel