Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The way I look at it - the majority of value with blogs and static website is content. Hence the majority of change is of content.

For apps the majority of value is functionality and that's where a lot of changes happen.

The main problem of maintenance happens where there is the most change - in JSX programming (I.E. functionality) is a first class citizen and it lends it easier to change. With templates content is much more of a first-class citizen.

Of course this is all in the margins, you can write blogs/static sites well in react and applications well in template-based languages. The tradeoffs are just a bit skewed in favor of each, and it mostly manifests when you don't have time to be disciplined about changes.



Thanks for the explanation. Makes sense.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: