4 ms·
That is a downside, of course, but that by itself doesn’t indicate that the site is over-engineered, I think. Over-engineering means that the site is more compl
by SimeVidas 7y ago
That is a downside, of course, but that by itself doesn’t indicate that the site is over-engineered, I think. Over-engineering means that the site is more complex than necessary. Is it not possible that a singe-page app approach can be less complex than, for example, server-side rendering combined with progressive enhancement via JavaScript?
- PaulHoule 7y agoOne way to do it is to write some kind of "viewer" in Javascript and then make the blog posts be JSON documents. That would fit with the "progressive webapp" approach where you could build a caching framework to support disconnected operation. You might be able to pursue simplicity in the back end by having it be some kind of fairly generic document store.