Nuxt.js 官方开源的 3 个基于Nuxt + Vue的实战项目!
【文末送书】
今天来分享 Nuxt.js 官方开源的 3 个基于 Nuxt + Vue 的实战项目!这些项目可以帮助我们更好地理解和掌握 Nuxt 和 Vue 的概念、编写更优雅的代码。
Nuxt Movies
Nuxt Movies 是一个使用 Nuxt 3、Vue 3、UnoCSS、Image Module 和 TypeScript 构建的电影应用,其包含了电影列表、电影详情、演员详情、影片搜索、相关推荐等功能。Nuxt Movies 采用了服务端渲染(SSR)技术,同时也支持使用 PWA 技术使网站更加快速地加载和缓存内容。
在线演示:https://movies.nuxt.space/
Github:https://github.com/nuxt/movies
Nuxt Hacker News
Nuxt Hacker News 是一个使用 Nuxt 构建的 HackerNews 克隆,其具有以下特点:
服务端渲染 基于 Vite 的热更新(HMR)开发环境 无需配置即可在任何地方部署(如 Vercel、Netlify、Cloudflare 等) ,由 Nitro 提供支持 代码分割 JS + DNS + Data 的预取/预加载功能
在线演示:https://hn.nuxt.space/
Github:https://github.com/nuxt/hackernews
Nuxt Content
Nuxt Content 是 Nuxt.js 官方维护的一个用于快速构建静态网站的应用。它基于 Vue.js 和 Markdown ,可以轻松地将 Markdown 文件转换为渲染的 HTML 页面并在 Nuxt.js 应用中使用。其具有以下特性:
使用 Nuxt 3 构建:利用 Nuxt 3 的特性:Vue 3、自动导入、Vite 和 Nitro 服务器。 基于文件的 CMS:用 Markdown、YML、CSV 或 JSON 编写内容,并在组件中查询它。 查询生成器:使用类似 MongoDB 的 API 查询内容,以便在正确的时间获取正确的数据。 MDC 语法:在 Markdown 文件中使用 Vue 组件,支持 props、插槽和嵌套组件。 代码高亮:使用支持 VS Code 主题的 Shiki 集成在网站上显示漂亮的代码块。 随处部署:Nuxt Content 支持静态或节点服务器托管。
Github:https://github.com/nuxt/content
送书活动
前端充电宝联合清华大学出版社为大家送书啦!在本文任意评论,6 月 16 日 18:00 将从评论区抽取 5 位幸运粉丝,分别包邮送出一本《Nuxt.js Web开发实战》!
618,清华社 IT BOOK 多得图书活动开始啦!活动时间为 2023 年 6 月 7 日至 6 月 18 日,清华社为您精选多款高分好书,涵盖了 C++、Java、Python、前端、后端、数据库、算法与机器学习等多个 IT 开发领域,适合不同层次的读者。全场 5 折,扫码领券更有优惠哦!快来京东查看详情吧!