Have Single-Page Apps Ruined the Web? | Transitional Apps with Rich Harris, NYTimes

Share this & earn $10
Jamstack TV
Published at : 23 Oct 2021
96619 views
4645
145

The backlash to modern front end development is gaining steam, with good reason: single-page apps have ruined the web. Can we rescue it without going backwards? In this talk, Rich Harris presents a way to do just that. Rich Harris is a graphics editor at the New York Times, where he builds JavaScript apps to help explain the news. He is also the creator of Rollup, the JavaScript module bundler, and Svelte, the front end framework.

What’s wrong with Single-Page apps? There are a lot of critiques. A non-exhaustive list of terrible things about single-page apps include:
You’ll need a bloated JavaScript framework and performance will suffer
It comes with complex tooling and is less resilient, since it won’t work without JavaScript
It will be buggy and accessibility issues

JavaScript failing is a fact of life. So what’s a developer to do? SPAs solve problems to the traditional approach, but are still problematic. Rich presents a new framework for thinking about how we can get the best of both the MPA and SPA worlds: transitional apps.

What’s a transitional app? Transitional apps samples elements from both traditional and modern architecture. The term is borrowed from interior design’s framing of “transitional design.” Transitional apps are, like multi-page apps, server-side rendered for fast initial loads, resilient since they work without JS by default, and provide a consistent experience with accessibility features built in. But like a single-page application, they also have a single codebase, fast navigation, persistent elements, and client-side state management.

Learn more about transitional apps, and how to get the best of both worlds in Rich’s talk.

Jamstack Conf is hosted by Netlify, a platform to build, run and scale modern web apps https://www.netlify.com
https://www.jamstackconf.com

Single-PageRuinedTransitional

Pandian Stores | 13th to 18th September 2021 - Promo

Pandian Stores | 13th to 18th September 2021 - Promo

Bob Moses - Tearing Me Up

Bob Moses - Tearing Me Up

Fun.: Carry On [OFFICIAL VIDEO]

Fun.: Carry On [OFFICIAL VIDEO]

As I Lay Dying - Through Struggle Lyrics

As I Lay Dying - Through Struggle Lyrics

Taylor Swift - ...Ready For It? (Audio)

Taylor Swift - ...Ready For It? (Audio)

The Family Rain - What Are You Afraid Of?

The Family Rain - What Are You Afraid Of?

NOOB SURVIVAL in CACTUS WORLD in MINECRAFT!

NOOB SURVIVAL in CACTUS WORLD in MINECRAFT!

T IS FOR TOILET [The ABCs of death] | a Stop motion Animation by Lee Hardcastle

T IS FOR TOILET [The ABCs of death] | a Stop motion Animation by Lee Hardcastle

Vintage Culture, Rooftime - I Will Find (Official Music Video)

Vintage Culture, Rooftime - I Will Find (Official Music Video)

I MADE A DRUM SAMPLE PACK

I MADE A DRUM SAMPLE PACK

Wouldn't Leave

Wouldn't Leave

Model Scout Decides Who's Most Attractive

Model Scout Decides Who's Most Attractive

【ENG SUB】《完美先生和差不多小姐》第1集 章斯年取消云舒的论文答辩资格 Perfect And Casual EP1【芒果TV青春剧场】

【ENG SUB】《完美先生和差不多小姐》第1集 章斯年取消云舒的论文答辩资格 Perfect And Casual EP1【芒果TV青春剧场】

A Casual 955 kg Total For The Worlds Strongest Teenager

A Casual 955 kg Total For The Worlds Strongest Teenager

Most popular Artists (2004 - 2020)

Most popular Artists (2004 - 2020)

Stalingrad Sniper Mission-  Call Of Duty Vanguard Part 2

Stalingrad Sniper Mission- Call Of Duty Vanguard Part 2

Therefore, Consequently, As a result, So, Thus Kullanımı #95

Therefore, Consequently, As a result, So, Thus Kullanımı #95

What ACTUALLY Happens When MrBeast Gives You Money?

What ACTUALLY Happens When MrBeast Gives You Money?

How to Use Notability on iPad Pro

How to Use Notability on iPad Pro

Beyonce -At Last

Beyonce -At Last

What is a Predicate? English Grammar for Beginners | Basic English | ESL

What is a Predicate? English Grammar for Beginners | Basic English | ESL

Achivement is Accessible

Achivement is Accessible

Anticipate or expect?

Anticipate or expect?

Smart Car Crash Test #TBT- Fifth Gear

Smart Car Crash Test #TBT- Fifth Gear

The Fear of Starting | Mark Soderwall | TEDxRedding

The Fear of Starting | Mark Soderwall | TEDxRedding

Obstacle

Obstacle

Vehicular Tag Has Evolved To New Levels With Refinery Tag! - Scrap Mechanic Multiplayer Monday

Vehicular Tag Has Evolved To New Levels With Refinery Tag! - Scrap Mechanic Multiplayer Monday

Green Lantern: First Flight At Six Flags Magic Mountain Speculated To Be Removed Entirely

Green Lantern: First Flight At Six Flags Magic Mountain Speculated To Be Removed Entirely

HOW GOOD ARE YOUR EYES #141 l Find The Odd Emoji Out l Emoji Puzzle Quiz

HOW GOOD ARE YOUR EYES #141 l Find The Odd Emoji Out l Emoji Puzzle Quiz

Fundamental Analysis  गरेर COMPANY  कसरी छनोट र्गने ? | Fundamental Analysis In Nepali | Part-1

Fundamental Analysis गरेर COMPANY कसरी छनोट र्गने ? | Fundamental Analysis In Nepali | Part-1

All Of Them!

All Of Them!

Zubi - No Need (feat. Anatu & Rusalka)

Zubi - No Need (feat. Anatu & Rusalka)

Slint - Washer

Slint - Washer

Why I have a BAD credit score, and how to improve your credit score!

Why I have a BAD credit score, and how to improve your credit score!

Top 5 SCARY Ghost VIDEOS That You Shouldn't Take LIGHTLY !

Top 5 SCARY Ghost VIDEOS That You Shouldn't Take LIGHTLY !

Slavoj Žižek: Why There Are No Viable Political Alternatives to Unbridled Capitalism | Big Think

Slavoj Žižek: Why There Are No Viable Political Alternatives to Unbridled Capitalism | Big Think

DaBaby – ROCKSTAR FT RODDY RICCH [Audio]

DaBaby – ROCKSTAR FT RODDY RICCH [Audio]

What does PRESENTLY mean? PRESENTLY meaning, definition & explanation

What does PRESENTLY mean? PRESENTLY meaning, definition & explanation

gnash - Left Out (Lyrics)  feat. Karizma

gnash - Left Out (Lyrics) feat. Karizma

SHOW OFF

SHOW OFF

The McGee Home Exterior

The McGee Home Exterior

Dog The Bounty Hunter's Fresh Leads In The Hunt For Brian Laundrie

Dog The Bounty Hunter's Fresh Leads In The Hunt For Brian Laundrie

LOGIQ - Protection (Official Lyric Video)

LOGIQ - Protection (Official Lyric Video)

Excel 3D Formulas Explained (Includes a Bonus Excel Hack!)

Excel 3D Formulas Explained (Includes a Bonus Excel Hack!)

How to speak so that people want to listen | Julian Treasure

How to speak so that people want to listen | Julian Treasure

[Phrasal Verb Practice] FIGURE OUT vs FIND OUT: Advanced English Vocabulary

[Phrasal Verb Practice] FIGURE OUT vs FIND OUT: Advanced English Vocabulary

How Effective is Sinovac? | And which Covid Vaccines are Best?

How Effective is Sinovac? | And which Covid Vaccines are Best?

Top 10+ Best Upcoming Mobile Phone Launches ⚡ November 2021

Top 10+ Best Upcoming Mobile Phone Launches ⚡ November 2021

Use of Seem in English | Seem to be | Seem to have Verb-3 | Seem to be Verb-ing | Learn English

Use of Seem in English | Seem to be | Seem to have Verb-3 | Seem to be Verb-ing | Learn English