{"id":19750495,"url":"https://github.com/57code/nuxt-app","last_synced_at":"2025-09-14T06:45:22.179Z","repository":{"id":160730873,"uuid":"608908571","full_name":"57code/nuxt-app","owner":"57code","description":null,"archived":false,"fork":false,"pushed_at":"2023-05-15T01:37:57.000Z","size":4923,"stargazers_count":39,"open_issues_count":0,"forks_count":6,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-30T10:31:57.741Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://nuxt-app-navy.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/57code.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-03T01:15:11.000Z","updated_at":"2025-04-11T15:38:19.000Z","dependencies_parsed_at":"2024-11-12T02:45:59.141Z","dependency_job_id":null,"html_url":"https://github.com/57code/nuxt-app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/57code/nuxt-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/57code%2Fnuxt-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/57code%2Fnuxt-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/57code%2Fnuxt-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/57code%2Fnuxt-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/57code","download_url":"https://codeload.github.com/57code/nuxt-app/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/57code%2Fnuxt-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275071556,"owners_count":25400398,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-14T02:00:10.474Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T02:35:34.950Z","updated_at":"2025-09-14T06:45:22.150Z","avatar_url":"https://github.com/57code.png","language":"JavaScript","readme":"# Nuxt 3.0 全栈开发\n\n本项目是掘金小册《[Nuxt 3.0全栈开发](https://s.juejin.cn/ds/Sp2b7DR/)》配套代码。\n\n## 小册介绍\n![介绍](./public/%E4%BB%8B%E7%BB%8D.jpeg)\n\n## 小册内容\n这门课程共分五个模块：\n\n![大纲](./public/%E5%A4%A7%E7%BA%B2.jpeg)\n\n- 模块一，将从渲染模式等基础概念出发，先扭转一些同学的固有思维，补充缺失知识；\n- 模块二，结合个人博客案例，深入学习 Nuxt3 核心特性；\n- 模块三，解决项目工程化问题，从扩展性、复用性等角度深入了解模块等框架进阶知识；\n- 模块四，将为项目实战做准备，给大家讲解全栈知识，包括数据库设计、接口设计和开发，大家会接触并掌握 Apifox、Prisma 等前端比较时髦的新工具；\n- 模块五，项目实战，我会带大家开发一个知识分享社区主题的全栈项目，包括了从接口开发，到前端开发，再到优化、部署和持续集成的全流程实战。\n相信学习完本小册，会让你深入掌握 Nuxt3 框架的同时，还能全方位提升自己的知识深度和架构水平。\n\n## 你会学到什么？\n本课程同时具备如下优势：\n\n- 案例驱动教学，核心知识点讲解将会用个人博客案例贯穿，学习基础知识同时掌握实战应用方法；\n- 全视频项目演示，每节内容均有配套代码，实战项目从设计到代码实现都有细致视频演示，同时搭配文字稿，满足各种学习需求；\n- TS 全栈开发，前后端完全使用 TypeScript 开发，补充后端知识的同时，也是一次 TS 学习实践；\n- 工程化实践，Nuxt 项目工程化搭建，多种扩展方法应用实践，自动生成数据库表数据，从开发到自动化部署全流程实战\n- 前沿技术栈，Nuxt3 + TS + Vite + Vue3 + NaiveUI + TailwindCSS + Nitro + Node.js + Prisma，给你现代化的开发流程和体验；\n\n## 你将获得：\n\n- 搞清 SSR、SSG、SPA、hybrid 等渲染模式差异和选择；\n- 掌握 Nuxt3 核心用法和项目开发技巧；\n- 能够在 Nuxt 全栈开发中熟练运用 TypeScript；\n- 能完成 Nuxt 项目构建、开发和自动化部署等工程化任务；\n- 学会设计和实现接口，学会数据库设计和开发。\n\n## 适宜人群\n\n- 欠缺前端项目经验，想要学习如何快速、高效构建真实完整前端实战项目；\n- 没有全栈开发经验，想要对前后端知识加深理解和实战的小伙伴；\n- 对前端框架理解不够深入，想要通过项目的实战加以巩固提升；\n- 对 TS 掌握不够熟练，希望通过实际开发强化水平的小伙伴们；\n- 对于 SSR/SSG 等架构感兴趣，苦于学习资料少、理解门槛较高；\n- 对项目性能优化、SEO 等缺乏实践经验的小伙伴\n\n## 学习本课程需要哪些基础？\n\n- Vue 基本语法；\n- TypeScript 基础语法；\n- Node.js 基础语法。","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F57code%2Fnuxt-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F57code%2Fnuxt-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F57code%2Fnuxt-app/lists"}