4 ms·
>There are a million visual frontend builders out there, and they are all terrible, because you can never get them to do what you want. I disagree. I had worke
by murukesh_s 8y ago
>There are a million visual frontend builders out there, and they are all terrible, because you can never get them to do what you want.
I disagree. I had worked with Visual Basic and it had a great balance of ease of use and flexibility. If you are not obsessed with the feeling that you need to see the underlying code of the UI, you can have a great visual builder. Of course you need to code the event handlers, that's pretty much should be the coding required. I am talking about something like webflow + code for event handling.
>require a huge amount of hacking around which results in code that is worse than what it would have been otherwise.
that is because you haven't seen a great implementation yet. and as another commenter mentioned below, mobile UI builders are better because there is a uniformity in mobile design, while desktop (web) design lacks uniformity. It's possible.
- always_good 8y agoMobile UI builders can barely generalize over their own domain even when they are just targeting a specific platform. That's not very high praise, to me. Look at all the code you still have to write just creating a table view on iOS. If I avoid writing code, then I'm stuck with stringly-typed identifiers hidden in sidebar menus which is even harder to debug. The bottom line is that client development is hard. So hard that our tools for more focused platforms than web (like mobile) aren't even better, they just have different trade-offs.