As we approach the conclusion of the V3 rollout, with just a few bug fixes remaining, I’d like to hear your thoughts on what features you’d like to see next.
One enhancement I would love to see is a versioning system similar to what Flutterflow provides. This would allow us to work on major updates while still addressing bugs in the main branch, enabling us to fix issues without the pressure of immediately publishing the larger update.
Not really a huge feature, and I don’t know if that’s possible, but I would love being able to retrieve previous filters that aren’t working for some reasons (rn they become grey and no choice but to delete them to set up new ones):
I don’t really like flutterflow’s branching. I tried it, but the work I did wasn’t copied. I had to do it again or copy and fix it page by page. Actually, to solve the problem of major bugs, we should also do the staging of the system, which is a beta version and let users test it first. If there are no problems, we will upgrade to the production version.
The features I want to see are:
AI that helps write formulas or JS like before
SEO or SSR because if a website cannot support SEO, what’s the point if people can’t find it? And the page title cannot be changed to the dynamic data. When people bookmark and share on social media, the names are all the same, which doesn’t look professional.
If point 2 doesn’t work, at least find a way similar to SSR without having to be real-time, such as generating an HTML page from a dynamic page without having to create a new API or create a new page in multiple steps.
Contact form plugin that can edit the sender’s email that is not a weweb email.
Dynamic environmental variables (so that I can set up my supabase client to switch credentials b/w staging/prod), branching, unit testing, execute component workflows directly with javascript, custom fields in the new datagrid, recaptcha 3, ‘run code’ button in the js editor window
We already nicely integrate with WeWeb - Despia works natively with Vue JS (which is what WeWeb uses) - but it requires copy / pasting some code, which should be pretty simple - and we are happy to help and answer any questions along the way.
I would like to see some elements that are a bit more dynamic. For example, a calendar with more display options (months in columns from the 1st to the 31st) and drag & drop features (preconfigured event divs with time slots, colors, etc., that can be directly dragged into the calendar element). Events should be editable on the fly, with handles to extend or shorten a time period.
Additionally, an element that allows easy PDF generation from the front end.
Fully integrate Xano into WeWeb to have a single interface, allowing seamless management of Xano workflows just like WeWeb workflows and ensuring perfect error handling for Xano.
Better handling of nested iterations (purple parameters).
Ability to add indentations when creating “formulas,” similar to simple text editors.
For example:
switch(expression,
Value 1, Result 1,
Value 2, Result 2
)
Instead of:
switch(expression, Value 1, Result 1, Value 2, Result 2)
In very large formulas, this would make readability and organization much easier.
Of course all mentioned functionality - but I’d like to see more useability improvements on the IDE itself e.g.:
Tooltips on various parts of the “IDE”
Search functionality in properties pane (just as in the layout pane)
Long page names are hard to work with, as various parts just hides the last parts
(e.g. when linking to a page with a long name). Could either be solved by tooltips
or maybe making the right property pane resizeable by the user.
Pages in folders - folders should be displayed everywhere lists of pages in the UI are.
Make “right property pane” collapsible
Improve insertion of elements in the layout tree - dragging into the right place can a pain
Multiple selection of elements in layoutpane for delete/copy/paste
Make it possible to cancel a drag operation in the layout pane. When starting a drag you
have to drop it - would be nice if you could just press escape.