我正在构建一个示例应用程序,让用户存储评论。我已经创建了注册和登录过程。当用户注册时,他的详细信息将存储在 MySQL 数据库中,并向浏览器返回一个令牌。现在他可以访问个人资料页面。
当现有用户登录时,他会被重定向到个人资料页面。只有当用户注册或登录时,才能访问个人资料页面。
登录后,如果他已经添加了评论,我想显示他的所有评论。
我的前端使用 Angular,后端使用 Laravel。对于身份验证,我使用 Satellizer。
我想知道,考虑到用户会添加、编辑他的评论这一事实,在处理数据时最好的方法是什么。我应该使用 localstorage 并将数据存储在键值对中,还是应该创建一个 json 文件,每次用户添加评论或进行更改时都会更新该文件。
我想知道处理来自服务器的数据的最有效方法是什么,以便应用程序即使在扩展到 10000 个用户和每个用户的大量数据时也能快速运行。
谢谢