End to End React with Prisma 2

所在平台: Udemy

课程主页: https://www.udemy.com/course/end-to-end-react-with-prisma-2/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程总结:React 与 Prisma 2 全栈开发 本课程旨在教授您从零开始构建功能丰富的应用程序所需的所有技能和技术。在 10 小时内,我们将共同打造一款 RSS 阅读器应用,用户可以创建、分享、打包 RSS feed,并点赞喜欢的 feed。文章可以保存到“已保存文章”列表中方便日后查阅。 **课程亮点:** * **后端开发**: * 使用 **GraphQL** 和 **Prisma 2** 构建强大的后端,管理数据并提供数据的精确访问。 * 利用 **Prisma 2** 管理数据库连接、创建表和 schema,以及处理模型之间的关系。 * 通过 **GraphQL API** 实现高效的数据获取,避免过度获取。 * 运用 **Auth0** 进行用户认证,确保请求安全,防止恶意攻击。 * 使用 **Authorizer 函数** 限制用户权限,防止未授权的编辑和删除操作。 * **前端开发**: * 使用 **Next.js** 构建响应式、SEO 友好的前端。 * 通过 **Apollo** 和**乐观响应 (Optimistic Response)** 技术,实现即时 UI 反馈,提升用户体验。 * 利用 **Tailwind CSS** 构建美观且响应式的用户界面。 本课程是学习 React.js 基础后,希望将其技能提升到构建真实 Web 应用的理想选择,将教授您如何运用这些基础技能实现各种实用功能。

课程评论(0条)

课程详情

This course teaches you all of the skills and techniques needed for building a feature-packed application from the ground up.Over the course of 10 hours, we will build an RSS reader application that will allow people to create RSS feeds, share and bundle them together, and like their favorite ones. Articles within the feeds can also be saved to a saved articles list for easy access later.This is the full-stack tutorial that I wish I had after learning the basics of React.js- we will teach you how to take those basic skills and build on them to create all sorts of useful functionality that you need for real-life apps.First, we will build out our backend which will store and manage all of our data and provide an expressive API to fetch exactly the data that we need in a secure manner.Use GraphQL and authorizer functions to prevent users from performing actions that they shouldn't be able to such as deleting or editing records that they are not the author of.Utilize Prisma 2 for managing a connection to the database and creating tables and schemas due to the relationships that we set up in our model.Build a GraphQL API that allows us to fetch the fields and relations we need with no over-fetching.Use Auth0 for authentication to trust requests coming from users and block malicious attacks.After building our backend we will create a responsive frontend that can consume data from our backend.Create a super snappy frontend with Next.js that is SEO friendlyUtilize optimistic response with Apollo to allow the UI to respond immediately to the user's requests, even when backend requests are involved Build our own beautiful and responsive UI with TailwindCSS

课程标签

0人关注该课程

主题相关的课程