reactjs amplify auth context hooked boilerplate:AWS Cognito使用上下文挂钩功能组件对ReactJS应用
ReactJS + Amplify + AWS Cognito +上下文+挂钩+功能组件的样板项目 在此项目中,所有内容均以结构良好的方式即开即用。 身份验证详细信息可通过上下文用于所有组件。 数据将保存到本地存储,并在页面刷新期间保留。 没有故意添加任何其他形式,以避免额外的库和额外的复杂性。 该样板解决的问题 对于刚刚学习ReactJS的开发人员来说,找到一种强大的方法来利用AWS Cognito可能是一项艰巨的任务。 关键的挑战是对Cognito API的异步调用,这很难管理。 另一个挑战是React Hooks,状态管理和功能组件(这似乎是React的最新主流)。 很多文章太深入了,很多文章都使用了基于类的组件。 这只是本质上的极简主义,有助于快速上手。 设置说明 进入 该项目基于样板React项目(create-react-app)。 从其中删除了一些不必要的代码,并增加了额
用户评论