我有一个一般性的问题。我已经使用React几个月了,我首先从udemy.com的综合课程中学到了它。该课程显示了如何从Firebase访问数据的同时,使用动作和reducer更新商店。我发现,根据我有限的专业经验,经常使用firebase,但似乎不使用动作和缩减器。
为了使事情更加复杂,我自学了使用较新的firestore数据库的课程(通常在使用钩子之类的同时),同时完全删除了redux。这样做的好处之一是可以看到对db中记录的更改立即反映在屏幕上,而无需刷新页面。这些课程并不全面,因此对所有细节都没有太深入的了解。
长话短说....对于一个常规的反应应用程序(例如,一个不具有高事务性或数据量不大的应用程序),有没有最佳实践?似乎将数据库连接到商店,然后在需要数据时访问商店是很有意义的,如果我要继续在该区域制作应用程序,我将继续使用动作和简化器。