AMA: Brad Frost, Web Designer

7 years ago from Brad Frost, Brad Frost Web

  • Brad FrostBrad Frost, 7 years ago

    This probably comes as no surprise to anyone, but I'm a big advocate of progressive enhancement as a sound principle to follow in order to create for this incredibly-diverse Web landscape.

    That being said, there's a time and place for everything. I won't say there's never a sound use case for rendering things on the client-side, but I think "render everything on the client-side" is dangerous as a default mentality.

    Thankfully, I see things trending towards server-side-rendered, "isomorphic" JavaScript. That means we can make use of all the benefits of server-side rendering while still taking advantage of the dynamic aspects of client-side manipulation.

    0 points