|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/gatsbyjs-for-beginners/
课程评论:没有评论
课程名称:初学者的 Gatsby.js 课程概述: Gatsby 是一个基于 React 的免费开源框架,旨在帮助开发者构建快速的网站和应用程序。Gatsby 拥有丰富的数据插件生态,允许开发者根据需求构建网站。作为一个静态的渐进式 Web 应用程序(PWA)生成器,Gatsby 提供了代码和数据的拆分功能,能够始终优先加载关键的 HTML、CSS、数据和 JavaScript,从而确保网站的快速加载。一旦加载完成,Gatsby 会预取其他页面的资源,让用户在网站内的浏览体验异常流畅。 Gatsby.js 实现了互联网级别的性能。用户可以忽略复杂的数据库和服务器部署过程以及昂贵的设置和维护成本,Gatsby.js 能够将网站构建为“静态”文件,轻松部署到多种服务上。通过提前生成页面并将其存储在全球的服务器云中,Gatsby.js 确保网站能够快速交付给用户,无论他们身处何地。 学习内容包括: - 安装 Gatsby - 创建 Gatsby 网站 - 构建组件 - 使用子组件 - 创建和使用布局组件 - 修改页面 - 使用 props - 页面间链接 - 使用 Gatsby 插件 - 全局样式处理 - 样式化 Gatsby 组件 - 部署 Gatsby 网站 通过本课程,学员将掌握使用 Gatsby.js 开发高性能网站的基本技能。
Gatsby is a free and open source framework based on React that helps developers build blazing fast websites and apps. Gatsby's rich data plugin ecosystem lets you build sites with the data you want.Gatsby.js is a static PWA (Progressive Web App) generator. You get code and data splitting out-of-the-box. Gatsby loads only the critical HTML, CSS, data, and JavaScript so your site loads as fast as possible. Once loaded, Gatsby prefetches resources for other pages so clicking around the site feels incredibly fast.Gatsby.js is Internet Scale. Forget complicated deploys with databases and servers and their expensive, time-consuming setup costs, maintenance, and scaling fears. Gatsby.js builds your site as "static" files which can be deployed easily on dozens of services.Gatsby.js builds the fastest possible website. Instead of waiting to generate pages when requested, pre-build pages and lift them into a global cloud of servers - ready to be delivered instantly to your users wherever they are.What you will learn includes:Installing GatsbyCreating a Gatsby siteBuilding componentsUsing sub componentsCreating and using layout componentsModifying pagesUsing propsLinking between pagesUsing Gatsby PluginsUsing Global StylingStyling Gatsby componentsDeploying Gatsby Sites