JSJ 371: The Benefits and Challenges of Server-Side Rendering (SSR) with Dan Shappir

JSJ 371: The Benefits and Challenges of Server-Side Rendering (SSR) with Dan Shappir

SponsorsPanel
  • Charles Max Wood
  • Joe Eames
  • Christopher Buecheler
  • Aimee Knight
  • AJ O’Neal
Joined by special guest: Dan ShappirEpisode SummaryIn this episode of JavaScript Jabber, special guest Dan Shappir, Performance Tech Lead at Wix, kicks off the discussion by defining server-side rendering (SSR) along with giving its historical background, and touches on the differences between server rendering and server-side rendering. He helps listeners understand in detail how SSR is beneficial for the web and takes questions from the panel about how it affects web performance in cases where first-time users and returning users are involved, and how does SSR fare against technologies such as pre-rendering. He then elaborates on the pitfalls and challenges of SSR including managing and declaring variables, memory leaks, performance issues, handling SEO, and more, along with ways to mitigate them. In the end, Dan sheds some light on when should developers use SSR and how should they start working with it.LinksFollow JavaScript Jabber on Devchat.tv, Facebook and Twitter.PicksChristopher Buecheler:
  • Tip - Take some time off once in a while
Aimee Knight:AJ O’Neal:
  • Fatherhood!
Joe Eames:Charles Max Wood:Dan Shappir:Special Guest: Dan Shappir.

Support this podcast at — https://redcircle.com/javascript-jabber/donations

Privacy & Opt-Out: https://redcircle.com/privacy

Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

Episoder(737)

Power Tips for Browser Dev-Tools with Craig Buckler - JSJ 492

Power Tips for Browser Dev-Tools with Craig Buckler - JSJ 492

Craig Buckler joins the panel to jabber about Chrome Dev-Tools and some things you may not know you can do with them to empower your own front-end development. Some of the basics you may already know ...

13 Jul 20211h 7min

The New JAMstack with Brian Rinaldi - JSJ 491

The New JAMstack with Brian Rinaldi - JSJ 491

The JAMstack has been a hot item in the web development community for a while. Initially, it was a basic implementation of front-end tools with some sort of hosted backend. Now, the tools and approach...

6 Jul 202153min

Mastering Browser Caching with Vitali Zaidman - JSJ 490

Mastering Browser Caching with Vitali Zaidman - JSJ 490

The Jabber panel along with Vitali Zaidman jump in and discuss how your browser cache works, what the standard is, and what you can expect when you're trying to take advantage of the performance chara...

29 Jun 20211h 3min

Pain-Free Automated Deployments with DigitalOcean's App Platform - BONUS

Pain-Free Automated Deployments with DigitalOcean's App Platform - BONUS

If you wish you could just push to your git repository and then have your application automatically update itself, then you should have a look at DigitalOcean's App Platform.This offering is a sort of...

25 Jun 202127min

Typing Without Transpilation - The Beauty of JSDoc - JSJ 489

Typing Without Transpilation - The Beauty of JSDoc - JSJ 489

Long time friend of the show Gil Tayar joins us again this time to discussing using JSDoc for JavaScript type annotations instead of TypeScript. Turns out that you can now get all of the benefits of T...

22 Jun 20211h 16min

The React Way & Opinionated Practices with Ian Schwartz - JSJ 488

The React Way & Opinionated Practices with Ian Schwartz - JSJ 488

Never underestimate the power of teaching. Ian reached out to AJ in regards to previous comments about React on the show and demonstrated that he knows a whole lot more than most of us, so we had him ...

15 Jun 20211h 20min

Node in the Browser and Much more: Web Containers with Eric Simons - JSJ 487

Node in the Browser and Much more: Web Containers with Eric Simons - JSJ 487

Eric Simons from Stackblitz joins the JSJ panel to discuss the game changing technology announced at Google.io this year. What they demonstrated was their ability to run NodeJS in the browser using ne...

8 Jun 20211h 18min

The 3 Essentials for Successful Job Outcomes - BONUS

The 3 Essentials for Successful Job Outcomes - BONUS

Chuck dives into the 3 essentials for getting the next successful outcome you want in your career. Whether that's something simple like a raise or something more complex like going freelance, you can ...

4 Jun 202135min

Populært innen Business og økonomi

stopp-verden
lydartikler-fra-aftenposten
dine-penger-pengeradet
e24-podden
rss-penger-polser-og-politikk
rss-borsmorgen-okonominyhetene
utbytte
pengepodden-2
finansredaksjonen
livet-pa-veien-med-jan-erik-larssen
rss-sunn-okonomi
morgenkaffen-med-finansavisen
tid-er-penger-en-podcast-med-peter-warren
okonomiamatorene
pengesnakk
lederpodden
rss-markedspuls-2
rss-andelige-tanker-med-camillo
rss-fa-makro
stormkast-med-valebrokk-stordalen