Firebase是在2019年创建全栈应用程序的最快方法。Firebase是Google支持的一套云服务,可让您非常快速地启动应用程序。因为它是BaaS(后端即服务),所以您可以获得后端的所有好处,而无需进行设置。Firebase的服务是100%免费的,直到您达到每月的数据上限。这足以在平台上测试完整堆栈的应用程序,但足以免费运行您的网站(如果您的应用程序处于起步阶段,请根据需要进行升级)。本指南假定您具有一些JavaScript知识,但是对Firebase的了解绝对为零。
类型:在线学习| MP4 | 视频:h264,1280×720 | 音频:aac,48000 Hz
语言:英语| 大小:3.16 GB | 时长:5h 16m
您将学到的内容
使用电子邮件和密码进行
身份验证OAuth身份验证-Google,Facebook,Twitter,Github
上传个人资料图像
用户删除帐户的能力可以
执行演示应用程序的示例
托管
JavaScript和ECMAScript
要求
中级JavaScript知识
描述
身份验证(创建用户并登录网站的能力)设置起来很棘手。本课程旨在简化流程,并逐步指导您完成该过程。了解如何通过电子邮件,Google,Facebook,Twitter和Github对用户进行身份验证。用户还可以重设密码或删除帐户。
验证之后,我们将构建一个“待办事项列表”应用程序,该应用程序演示如何存储与用户相关的数据。这通常称为授权。在此应用程序中,用户将能够自己保存任务,也可以查看或将其标记为已完成。
在学习身份验证的同时,我们还扩展了该应用程序,因此您最终将获得许多Firebase服务的经验。例如,本课程将Firebase存储用于配置文件上传,将Realtime Database用于待办事项列表,并将Firebase Hosting用于完全部署的实时站点。
本课程适用于谁:
需要您的应用或网站知道您的用户是谁?您需要身份验证。如果您想要一个简单易用的指南,那么这就是您的课程。