Next JS 14 y Supabase [Actualizado E-Shop Project].

所在平台: Udemy

课程主页: https://www.udemy.com/course/fullstack-nextjs-13-recoil-supabase/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Next JS 14与Supabase [更新版 E-Shop 项目] 课程概述:准备好深入探索使用 Next.js v14 创建网络应用程序的激动人心的世界吧!本课程将带您踏上一个沉浸式学习之旅,掌握开发最新一代全栈网络应用程序所需的技能。使用 Next.js,您将能够构建高性能网络应用程序,拥有简单优雅的语法。这不仅仅是这样!我们将使用 PrimeReact 这一完整的组件库来加速用户界面的创建过程,使用 Recoil 这一直观高效的状态管理库,使应用程序更加强大和可扩展。此外,我们还将探索 Supabase,一个全面的认证和数据持久化平台,学习如何将 Supabase 集成到 Next.js 应用程序中,充分利用其易用性和先进安全性,将您的项目提升到新的高度。 我们将进一步学习使用 Flyway 和 GitHub Actions 有效同步和管理数据库,确保顺畅安全的开发体验。同时,我将教您如何在 Vercel 上部署 Next.js 应用程序,利用其所有功能和优势,确保顺利发布。本课程不仅会赋予您必要的技术知识,还会给予您自信与动力,让您成为使用 Next.js、Recoil、Supabase、Flyway 和 Vercel 创建全栈网络应用程序的专家。准备释放您的创造力,提升您的开发技能到一个新高度吧! 学习内容包括: - React:从零开始的基础知识 - NextJS 介绍及其优势 - 从零创建 NextJS 项目,理解目录结构和规范 - 探索 NextJS 的新功能 - 基于目录的路由工作 - 动态路由和 Catch-all 路由的添加 - 实现不同形式的客户端和服务器渲染 - 在客户端和服务器上进行数据提取的不同方法 - 静态和动态内容的生成 - 使用 NextJS 图像组件进行图像优化 - 使用 API 路由和中间件创建全栈应用 - 使用 Recoil 管理应用状态 - 使用 Supabase 添加认证提供者 - 控制授权、安全策略与中间件的结合 - 完整应用实例,以应用以上所有基本概念 - 在 Vercel 进行持续集成和环境部署 - 自动化数据库迁移 - E-Shop 项目作为附加内容 - 以及更多内容!

课程评论(0条)

课程详情

¡Prepárate para adentrarte en el emocionante mundo de la creación de aplicaciones web con Next.js v14 [Actualizado + proyecto E-Shop] Este curso te llevará de la mano a través de un viaje de aprendizaje inmersivo donde dominarás las habilidades necesarias para desarrollar aplicaciones web full-stack de última generación.Con Next.js, podrás construir aplicaciones web de alto rendimiento con una sintaxis sencilla y elegante. Pero eso no es todo! utilizaremos PrimeReact una de las librerías de componentes más completas para agilizar el proceso de creación de interfaces de usuario, Recoil una biblioteca de administración de estado intuitiva y eficiente, para que tus aplicaciones sean aún más potentes y escalables, también exploraremos Supabase, una plataforma completa para autenticación y persistencia de datos, aprenderás a integrar Supabase en tus aplicaciones Next.js y a aprovechar su facilidad de uso y seguridad avanzada para llevar tus proyectos al siguiente nivel.Pero no nos detendremos ahí!. Con Flyway y GitHub Actions, te enseñare a sincronizar y administrar tu base de datos de manera eficiente, garantizando una experiencia de desarrollo fluida y segura; además, te mostrare cómo desplegar tus aplicaciones Next.js en Vercel, aprovechando todas sus características y beneficios para asegurarte un lanzamiento sin problemas.Este curso no solo te dará los conocimientos técnicos necesarios, sino que también te brindará la confianza y la motivación para convertirte en un experto en la creación de aplicaciones web full-stack con Next.js, Recoil, Supabase, Flyway y Vercel. ¡Prepárate para desatar tu creatividad y llevar tus habilidades de desarrollo al siguiente nivel!Lo que aprenderas.React: Fundamentos paso a paso y desde cero [Curso Adicional].¿Qué es NextJS? ¿Y por qué deberias usarlo?Creación de proyectos NextJS desde cero y comprensión de la estructura y convención de directoriosExplorando las nuevas funciones de NextJSTrabajar con enrutamiento basado en directoriosAdición de rutas dinámicas y rutas catch-allImplementación de diferentes formas de renderización del lado del cliente y servidorTrabajar con diferentes formas de fetching de datos en cliente y servidorGeneración de contenido estatico y dinamicoOptimización de imágenes con el componente de imagen NextJSCreación de aplicaciones fullstack con rutas API y middlewaresAdministrar el estado de la aplicación con RecoilAgregar proveedores de autenticación con Supabase Controlar autorización con middlewares y politicas de seguridadApps completas donde aplicaremos todos estos conceptos básicosIntegración continua y despliegue por entornos en VercelMigraciones de bases de datos automatizadasBonus E-Shop Project.¡Y mucho más!

课程标签

0人关注该课程

主题相关的课程