Ask HN: Why Isn't the Construction of CRUD Web UIs 90% Automated?
This is a very good question because it gets into a deeper issue that I find in all corners of real world programming and results in large complicated applications even when they use powerful frameworks.<p>Real-world programming is absolutely <i>choc full</i> of things that look like simple applications of a well known solutions, but which turn out to need lots of special-snowflake code to actually implement.  Part of this is unforced errors, but usually I can't look at other people's work and say <i>in detail</i> how I would have done it substantially better.<p>So I think there is something fundamental going on.  One guess is that although we can write tools that automate the perfectly common case, we are not good at writing things that smooth the inevitable app-specific corner case.