HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Rich Harris: Futuristic Web Development

Svelte Society3 HN recommenders · recommended in 2 months, 2020-2022
YouTube
91K views · 6 years ago · talk · dated

Rich Harris's Svelte Summit 2020 talk on what a modern web development workflow could look like. It announced that Sapper would give way to what became SvelteKit.

Cited as the source for Sapper's end and SvelteKit's origin, and as an early view of where JS frameworks were heading.

Web development#svelte#sveltekit#sapper#richharris#webframeworks

8 comments from Hacker News

@Glench2022 · in “SvelteKit”

I don't feel like this page really does SvelteKit justice. SvelteKit is kind of like Next.js but taken to the next level. I know people using less mainstream frameworks tend to be a bit overzealous in their advocacy, but I've been using SvelteKit a bunch and I love it more than any framework I've ever used: - All the component/JS/CSS/HTML/endpoint plumbing is taken care of and optimized for you with no configuration. Including code-splitting per route! You can get up and running in seconds. - Can use the same JS/TS on the front and backends. This was always my issue with Django and Rails. - Server-rendered for performance and SEO with client-side hydration of components. - Optional client-side routing for performance. - Filesystem-based routes are so easy to use and maintain. Want to make a new route? Just make a new file in the /routes folder! Want to modify an existing route but don't know where to look? Just look at the url and it's the same as the folder structure! It's always annoying to have to hunt around to find code. - Pre-rendering aka static page generation per route! This means you can run a static marketing site and the dynamic app off the same stack. This is something I've always run into and never felt like I had a good experience with. - I don't know how they did it but the dev experience is blazing fast with instant hot module reloading. - Deploy to any static, serverless, or server host. You can make your own "adapter" for any platforms that aren't already s

CitesView on HN
@alfonsodev2021 · in “Comparing Svelte and React”

I think many people adopted React because Facebook was behind it, and using it in production, the ecosystem is huge, there is a react- package for everything you can image, there is also react-native, I don't like it, but there it is, you can reuse the knowledge to build native mobile apps. Now Svelte, I haven't been following, but I think the creators are working in what's going to be next and even better framework[1], to your point of things in Svelte not changing as much as in React, maybe it just a matter of time. Here is the video I had in my bookmarks for a while, I still couldn't make the time to watch, so I hope my comment is not too far from reality. [1] ▶ this video

CitesView on HN
@alexandargyurov2021 · in “SvelteKit Is in Public Beta”

Rich Harris did a great talk[0] at an early stage of SvelteKit's development called "Futuristic Web Development". I really do believe this is the next phase of how JS web frameworks will work in the future. [0] ▶ this video

RecommendsView on HN
@qbasic_forever2021 · in “SvelteKit Is in Public Beta”

Check out the creator's first posts and videos of sveltekit when he introduced the alpha version: ▶ this video The way I understand it is it's an evolution of sapper to be more versatile, especially with respect to the backend. Out of the box it can work more easily with serverless providers that give you static file hosting + some kind of basic API gateway and serverless function platform. So you can write full stack client and server-side code all using the same framework (like you can with sapper). But the key difference from sapper is that you're not stuck using a node.js backend, with sveltekit you can swap in different backend implementations, like one targeting a serverless/lambda system.

RecommendsView on HN
@dmitriid2020 · in “Angular 11”

In addition to links in sibling comments, there's the official Svelte blog with regular updates: link and this video from recent conference on the future of Svelte: ▶ this video

RecommendsView on HN
@atom_arranger2020 · in “Next.js 10”

Relatively recent news, Sapper is not getting a 1.0.0. Svelte is going in a different direction in the future. ▶ this video

CitesView on HN
@pier252020 · in “Next.js 10”

And... Sapper is dead btw. Rich said it recently in a video. The Svelte team is working on the next big thing combining Svelte with Snowpack. The project is called SvelteKit. ▶ this video

CitesView on HN
@tobr2020 · in “The Rome Toolchain: A linter, compiler, bundler, and more”

As an aside, Sapper in particular is probably not the future, as there’s been an unofficial announcement[1] that it will be replaced with file-based routing built in to the Svelte app template. 1: ▶ this video

CitesView on HN
Rich Harris - Rethinking reactivity36:45

Rich Harris - Rethinking reactivity

You Gotta Love Frontend
334K views • 7 years ago
2016/2017 MUST-KNOW WEB DEVELOPMENT TECH - Watch this if you want to be a web developer22:52

2016/2017 MUST-KNOW WEB DEVELOPMENT TECH - Watch this if you want to be a web developer

LearnCode.academy
916K views • 10 years ago
Nicholas Zakas: Scalable JavaScript Application Architecture52:23

Nicholas Zakas: Scalable JavaScript Application Architecture

YUI Library
68K views • 15 years ago
"Make the Back-End Team Jealous: Elm in Production" by Richard Feldman31:14

"Make the Back-End Team Jealous: Elm in Production" by Richard Feldman

Strange Loop Conference
36K views • 11 years ago
Web Development in Emacs, Common Lisp and Clojurescript - Emacs SG1:18:42

Web Development in Emacs, Common Lisp and Clojurescript - Emacs SG

Engineers.SG
14K views • 10 years ago
Jordan Walke - React to the Future36:45

Jordan Walke - React to the Future

ReasonConf
48K views • 6 years ago
[JSConfUS 2013] Tom Occhino and Jordan Walke: JS Apps at Facebook18:55

[JSConfUS 2013] Tom Occhino and Jordan Walke: JS Apps at Facebook

JSConf
45K views • 13 years ago
Elm Europe 2017 - Richard Feldman - Scaling Elm Apps59:51

Elm Europe 2017 - Richard Feldman - Scaling Elm Apps

Elm Europe
41K views • 9 years ago
React.js Conf 2016 - Ben Alpert - What Lies Ahead27:45

React.js Conf 2016 - Ben Alpert - What Lies Ahead

Meta Developers
50K views • 10 years ago
Interview with Steve Yegge on Rhino on Rails and more25:17

Interview with Steve Yegge on Rhino on Rails and more

Google for Developers
34K views • 18 years ago
ClojureScript in the Age of TypeScript — David Nolen59:31

ClojureScript in the Age of TypeScript — David Nolen

ChariotSolutions
29K views • 5 years ago
Cheng Lou - On the Spectrum of Abstraction at react-europe 201635:32

Cheng Lou - On the Spectrum of Abstraction at react-europe 2016

ReactEurope
63K views • 10 years ago
Nordic.js 2014 • Douglas Crockford - The Better Parts33:52

Nordic.js 2014 • Douglas Crockford - The Better Parts

Nordic.js
73K views • 12 years ago
Om Next - David Nolen46:18

Om Next - David Nolen

ClojureTV
44K views • 11 years ago
Javascript in 201510:32

Javascript in 2015

Glen Maddern
58K views • 11 years ago
ClojureScript for Skeptics - Derek Slager41:09

ClojureScript for Skeptics - Derek Slager

ClojureTV
72K views • 10 years ago
JavaScript: The Good Parts1:03:48

JavaScript: The Good Parts

Google TechTalks
589K views • 17 years ago
ReactiveConf 2017 - Tom Dale: Secrets of the Glimmer VM33:23

ReactiveConf 2017 - Tom Dale: Secrets of the Glimmer VM

ReactiveConf
3K views • 8 years ago
Crockford on JavaScript - Volume 1: The Early Years1:42:09

Crockford on JavaScript - Volume 1: The Early Years

YUI Library
252K views • 15 years ago
React Today and Tomorrow and  90% Cleaner React With Hooks1:35:30

React Today and Tomorrow and 90% Cleaner React With Hooks

React Conf
1.2M views • 8 years ago