Rails-era web apps have some great tooling and deliver a pretty nice development experience. The shift toward rich client-side web experiences has lead to some great tooling that makes for a 1st-class web development experience.
A no man’s land
Between these two approaches lies a no man’s land. The tooling and techniques are focused largely on either end of the continuum despite the large population of apps living in the middle.
If you’re working to improve the middle ground, or you find yourself living there, please share your thoughts, experiences, and advice so that we all might learn and improve, together.