Hi Appwrite team,
I really appreciate the work you're doing on Appwrite — it's a powerful and promising platform. I'd like to share a couple of usability suggestions based on my experience using the Appwrite Console on mobile browsers:
Mobile performance issues on data form pages When accessing data forms or database collection views on mobile browsers, the interface feels noticeably laggy or unresponsive, even after all data has been loaded. Scrolling, tapping, and interacting with the UI often causes delays. This issue is more obvious when dealing with larger datasets or forms with many fields. Possible causes could include too many DOM elements being rendered at once, complex nested components, or heavy CSS effects impacting rendering. Improving component structure, introducing lazy loading, or simplifying styles on mobile could significantly help.
Table column preferences are not persistent Each time I access a database collection, the table resets to the default column layout. It doesn’t remember my last column selections, which means I have to manually reselect the fields I want to see every time. This disrupts workflow, especially when frequently revisiting the same collections.
Suggestions:
Improve mobile performance by optimizing rendering and UI interactions on small screens.
Allow table column selections to persist across sessions (e.g., save preferences to local storage or user settings).
These improvements would go a long way in making Appwrite more user-friendly, especially for developers who use the console across different devices.
Thanks again for your great work and ongoing improvements!
Recommended threads
- Usage of the new Client() and dealing wi...
Hey guys, just a quick one - we had some web traffic the other day and it ended up bombing out - To put in perspective of how the app works, we have a Nuxt Ap...
- Increase by operators
I see appwrite have bunch of useful operators for querieng db. One more I would like to suggest is operators like increase the count of a int columns by 1,2.. ...
- createCollection Deprecated