A simplified way of building a logical layer on top of Firebase is necessary. Currently, the only option is to use cloud functions or Cloud Run functions. If they come up with an easier way of handling the logical layer between the frontend and backend, that would be beneficial. The UI of Firebase is much better compared to AWS or other Azure, but there is still scope for improving the usability of the UI. Additionally, some more AI features for automation can be added. The security layer can be enhanced, as currently, for data handling, there is just rule-based security; they can add one more layer of data security.
Firestore needs improvements in its querying capabilities, particularly the ability to join tables and merge data from different tables before sending it to the front end. The pricing model is also quite complicated with various metrics, which can be confusing for users.
NoSQL Databases are a diverse category of non-relational database solutions, designed to handle large volumes of unstructured and structured data. They offer flexible schemas and real-time processing capabilities, making them ideal for applications requiring quick read and write times.Offering scalability and high performance, NoSQL Databases cater to the growing demand for data-intensive applications. These databases support various data models including document, key-value, column-family,...
A simplified way of building a logical layer on top of Firebase is necessary. Currently, the only option is to use cloud functions or Cloud Run functions. If they come up with an easier way of handling the logical layer between the frontend and backend, that would be beneficial. The UI of Firebase is much better compared to AWS or other Azure, but there is still scope for improving the usability of the UI. Additionally, some more AI features for automation can be added. The security layer can be enhanced, as currently, for data handling, there is just rule-based security; they can add one more layer of data security.
Firestore needs improvements in its querying capabilities, particularly the ability to join tables and merge data from different tables before sending it to the front end. The pricing model is also quite complicated with various metrics, which can be confusing for users.
I initially faced a problem creating groups in individual chats.