![Jamstack TV](/img/default-banner.jpg)
- Видео 166
- Просмотров 702 873
Jamstack TV
Добавлен 7 ноя 2018
Welcome to Jamstack Conf's RUclips! A collection of video resources for learning about the Jamstack architecture and building modern websites and applications with better performance.
Jamstack Conf 2022: Closing Remarks with Chris Bach
Chris Bach, Co-Founder of Netlify, summarizes Jamstack Conf 2022 and points us to where Jamstack is headed in the future.
Просмотров: 453
Видео
Resumable Applications with Miško Hevery
Просмотров 657Год назад
Hydration is how we make our Server Side Rendered content interactive. But hydration is also very expensive, and both in forcing a lot of JavaScript to execute eagerly. Resumability is an alternative to hydration which reduces the eager download and execution of JavaScript to almost nothing. The result is instant on applications, even on poor connections and slow devices. But resumable applicat...
WebSockets, Serverless and Scale? Oh my! with Jo Franchetti
Просмотров 1,1 тыс.Год назад
Websockets are great, bi-directional connections between a server and a client allow us to build all kinds of exciting things, from chat apps, to collaborative editing, to delivery trackers. They allow us to build real time interaction into our apps, super important in our increasingly remote lives as we connect with potentially billions of other users. Join Jo Franchetti as she builds an examp...
Managing Massive Jamstack Monorepos with Nx
Просмотров 952Год назад
Jeff Cross walks through how to manage Jamstack monorepos with Nx and how Nx can help you build better applications. 00:00 Introduction 01:23 History of how to organize code] 06:14 The monorepo tooling space 07:50 How Nx helps the Jamstack 15:55 How Nx distributes your work 17:14 How NX can help you build better applications 20:55 Conclusion
Jamstack for good with Everfund
Просмотров 189Год назад
As more and more devs build on the Jamstack, good causes need the benefits of the modern web just as much as any other industry. 9% of Jamstack devs already work with nonprofits, but truly pushing the boundaries for modern good causes means new vertical tooling to build for their industry and devs coming together for good. Join Christopher Burns, CEO of Everfund, as he explores how far we've co...
Encode and Stream Videos for a Better Experience with imgix
Просмотров 853Год назад
Video streaming on the web is challenging, and most of the legacy solutions we have relied on aren’t really up to the task. In this talk, Luis Ball will show you how imgix's new Video API delivers buffer-free videos while controlling the full viewing experience. 00:00 Introduction 01:22 Introducing the imgix Video API 02:19 A brief history of streaming video on the web 03:22 Adaptive bitrate st...
TanStack Router: Type safe routing and URL state management for your applications
Просмотров 8 тыс.Год назад
The URL is one of the most powerful and important parts of any web application but despite its wonderful affordances it remains a relatively under-typed and unsafe serialization boundary. TanStack Router aims to deliver a 100% type-safe routing experience that meets today's high standards of both user and developer experience. Watch Tanner Linsley for a live demo and more type-safe routing good...
Reaching for the Sky with the Jamstack with Charlie Gerard
Просмотров 655Год назад
Have you ever wondered how far you could take the Jamstack? This architecture can be used to build lots of different types of web applications, but did you know you could use it to get real-time data from passing airplanes? Using the WebUSB API and a Software-Defined Radio dongle, you can turn your browser into a live flight tracker using only frontend technologies! Fasten your seatbelt, and jo...
Edit Markdown visually with TinaCMS
Просмотров 4,1 тыс.Год назад
TinaCMS, is coming out of beta and turning 1.0. Learn what’s possible when your Jamstack site combines a visual editing experience with content stored in Markdown (or other Git-friendly formats). 00:00 Introduction 00:29 TinaCMS, three years ago 01:17 Announcing TinaCMS 1.0 02:03 Content as Markdown 04:59 Visual Editing with TinaCMS 06:04 TinaCMS demo 09:23 Conclusion Learn more about TinaCMS h...
Future of Runtimes & Edge Computing: Jamstack Conf 2022 Panel
Просмотров 444Год назад
If the first major revolution in deploying web experiences was the move from on-premise to cloud hosting, the second major revolution is the move to edge computing. Huge areas of complexity and cost disappear when moving to edge computing, and we’re only just beginning to see what new capabilities are unlocked by moving work closer to the user. New runtimes have emerged that unlock this excitin...
Deploy Previews with Databases? Now solved with Snaplet!
Просмотров 326Год назад
Preview deployments are very difficult to use effectively when your website uses a database. Each preview deployments should have an isolated database, but that’s difficult! Snaplet’s Postgres Preview Databases are isolated for each branch, bootstrapped with production accurate data, and fits smoothly into your git-ops style workflow.
How to Declutter and Simplify your Data Stack with Tigris Data
Просмотров 361Год назад
Building data-rich dynamic applications have traditionally required a complex database infrastructure with multiple different database technologies, data pipelines, and whatnot. But it doesn't have to be this way. In this talk, Himank Chaudhary discusses Tigris as the data layer for Jamstack applications. He showcases how you can easily build rich features with dynamic data without worrying abo...
Intrinsic CSS with Container Queries and Units with Miriam Suzanne
Просмотров 1,5 тыс.Год назад
CSS has always been contextual, with a Cascade & Normal Flow that allow content & styles to adapt across browsers, writing modes, device interfaces, and user-defined preferences. Media Queries (part of the initial language proposal!) kicked off a decade of Responsive Web Design - with more explicit control over contextual adaptation. But with `@media`, there’s only one global context shared by ...
Keep Calm and Code your own Gatsby Plugin with Queen Raae
Просмотров 161Год назад
There is a plugin for that, or so says the tagline says. Name will deep dive into the world of Gatsby plugins and learn how to break free by coding your own when needed. 00:00 Introduction 01:29 Gatsby and Valhalla explainer 02:39 Let it snow example 04:02 Emoji favicon example 05:49 Webinar example using ScrapingBee 09:55 Why make it a plugin? 11:23 What is a plugin? 12:20 Conclusion
Visually Build UI and Coding Logic with Clutch.io
Просмотров 715Год назад
Startups are reaching for no-code tools to move faster but quickly hit a ceiling. In this talk, Julian Herrera will show you how to move at the speed of design and scale with the power of code.
Jamstack Community Survey 2022: The Results are in!
Просмотров 690Год назад
Jamstack Community Survey 2022: The Results are in!
Jamstack Conf 2022: Front End Happy Hour Live
Просмотров 606Год назад
Jamstack Conf 2022: Front End Happy Hour Live
The Future of Databases: Jamstack Conf 2022 Panel
Просмотров 1 тыс.Год назад
The Future of Databases: Jamstack Conf 2022 Panel
The Edge is Cool, but what about the Data? with Obinna Ekwuno
Просмотров 325Год назад
The Edge is Cool, but what about the Data? with Obinna Ekwuno
How Developer Experience holds Content Teams Back (and how to fix it!)
Просмотров 426Год назад
How Developer Experience holds Content Teams Back (and how to fix it!)
Sentry + Netlify = Most Useful Rubber Ducky Ever with Sarah Guthals
Просмотров 280Год назад
Sentry Netlify = Most Useful Rubber Ducky Ever with Sarah Guthals
Boosting your Jamstack Site Performance with Edge Functions with Erica Pisani
Просмотров 537Год назад
Boosting your Jamstack Site Performance with Edge Functions with Erica Pisani
The Modern Digital Pipeline, The Future of Jamstack is Composable with Alex Shyba
Просмотров 423Год назад
The Modern Digital Pipeline, The Future of Jamstack is Composable with Alex Shyba
Pulling Back the Curtain on Compressed.fm with Amy Dutton
Просмотров 437Год назад
Pulling Back the Curtain on Compressed.fm with Amy Dutton
Jamstack Conf 2022: Opening Remarks with Matt Biilmann
Просмотров 988Год назад
Jamstack Conf 2022: Opening Remarks with Matt Biilmann
Build a B2B SaaS in 10 minutes with Clerk
Просмотров 2,1 тыс.Год назад
Build a B2B SaaS in 10 minutes with Clerk
Data Orchestration for Composable Commerce with TakeShape
Просмотров 269Год назад
Data Orchestration for Composable Commerce with TakeShape
Jamstack Conf 2022: A Fireside Chat with Navan (formerly TripActions)
Просмотров 297Год назад
Jamstack Conf 2022: A Fireside Chat with Navan (formerly TripActions)
Why the web wins: A Fireside Chat with Kris Rasmussen and Matt Biilmann
Просмотров 654Год назад
Why the web wins: A Fireside Chat with Kris Rasmussen and Matt Biilmann
OSS Is Out to End the Framework Wars: Jamstack Conf 2022 Opening Keynote
Просмотров 1,7 тыс.Год назад
OSS Is Out to End the Framework Wars: Jamstack Conf 2022 Opening Keynote
well, spas are just a different way to ruin the web, the web has been ruined since html was created with sgml as a reference
less hair = more intelligent
Love this guy, he's talks are so clean and objective. Good work, Tanner.
Wow! What a big ad
something like the NYT should absolutely never be SPAs
"Have Single-Page Apps Ruined the Web?" Yes. Rare case of the Law of Headlines not applying.
What would you pro guys recommend for online shops with around 200k products?
I'm only 5 minutes in and it's rare that I actually feel thankful for information in a video anymore. I appreciated this
HTMX, wasm, doing away with any Javascript that's not highlighting buttons or some such shit(it's original purpose).
SPA: bad with it, worst without it.
You do realise we had 20 years of internet without SPAs and everything was just fine?
@@raccoons_stole_my_account If you are so sure SPAs are bad, don't worry about it, just ignore them and don't learn. If you are right it will have no impact on your career, but if you are wrong (which I believe you are) then you will struggle to get/keep a job.
Enginee Over Red b/s
No Jamstack 2023?
I don't think it's single-page vs multi-page. Instead it's client-side vs server-side view state management. I've found over time that it's best to pull the state management back to the server in most cases unless you absolutely need instant transitions. But if the state changes it's generally good if the server finds out anyways. So perhaps a combination is the best bet. On click of a button it should instantly change color (or whatever), but the complex state changes should still have to hit the back end for the sole reason that there's a maximum amount of state you really want to send up front anyways. Lets say a table with 10 viewable entries. Paging forward should instantly give feedback with an initial small change and possible loading animation, but the query should only return lets say 20 results, the queued results and the viewed ones. A click should show the queued results, but still hit the back-end for the next queued results. Best of both worlds!
Figma need to update this feature
Really nice presentation. However I have been struggling a little bit setting it up. I am still trying to understand the structure of how Tina files and code parts are embedded in my Hugo project. What can/should edit and what not? This presentation shows that, the guy edits some code, but I cannot see the pattern of the structure of files.
3:50 *golf claps*
3:10 what a dunk lol
nothing helpful
Scully is not working with Particle JS. Can you help me in that?
Web development has become over complicated.
Greate video, well detailed explanation
Yep. This explains the problem pretty well and why fighting the javascript stack is simply impossible without google doing the work DIRECTLY in V8
LMAO, awesome and fun talk! Great talk, thank so much I learn a lot here :)
"I want to be free of design constraints!" "I want predictable browser behavior!" Think a bit deeper.
About 15 years ago it was not clear that the web would survive native phone applications. The best options for truly interactive web applications were using things like Macromedia Flash or even Internet Explorer specific web extensions. Native phone applications provided far better platforms for fluid, interactive experiences, so it seemed like the web would die. In response, we developed SPA frameworks, AJAX and client-side dynamic JS-controlled rendering, starting with virtual doms and progressing to what we have now with observer frameworks. All these developments saved the web by transforming plain HTML into a medium that could deliver rich interactive experiences to rival native UI development. At this point, not only have SPAs in general saved the web, they've also taken over native desktop application development: many companies are rewriting their desktop GUI applications from Qt to Electron apps. And shockingly, far from becoming slower and more bloated they are often faster and more responsive despite the massive Electron overhead. I'm waiting for the talk where someone actually addresses the people in power: browser vendors, Google Chrome etc, and demands better accessibility and better graceful degrading from them, rather than demanding developers magically be able to change the way they have to write code to make a living. There's no reason why Google Chrome couldn't adjust to SPA's and JS-driven applications, and bring better accessibility to that world we've actually built.
With that hairstyle when he says "come to jesus moment", I am sure he is referring to himself.
This mans talks are 🔥
Pretty nice... I'll chime in with both of my personalities: Traditionalist: you're not building the new york times and you don't need Transitional Apps Either. Sure you could build a SPA which isn't going to be found in Google and your business will implode under complexity... Modernist: Are you even a real craftsman? Your app should be the best of the best and custom transitions add to the pizzaz, if your homepage is oldschool then people will leave and wont invest. Pizzaz/brand is even more important than correctness. Show the the examples of a successful 2023 startup that doesn't need javascript (apart from reddit/hacker news/craigslist)?
Great. Loaded with great analysis, rhetoric, and... empathy :).
Way too dismissive of the LiveView-style approach. The vast majority (and I mean literally 99%) of website needs are covered by it as it exists today. And there is no theoretical limit to the approach. Sorry JS devs, but we just need to get JavaScript out of the driver's seat here, and flip the script. Use as little JS as possible, push more into the statically-compiled browser core, and ship as little state as you can back and forth. LiveView is the way.
What a Lit 3.0 could really use however is just far less boilerplate. Some people say “oh Svelte is most loved because it’s so fast and because it’s compiled blah blah blah” WRONG! Svelte is most loved because of its simplicity and it obeys KISS. This is a byproduct of being compiled. If you are going to compile, then you may as well make it expressive an intuitive. A purpose built language designed around a problem it’s solving. I compare svelte to sql. Svelte is to reactive web development as sql is to relational database querying. You COULD use MS Linq to query a database if you hate yourself, but why? Why would you use a hammer on a screw? And that is why svelte is most loved. It’s a purpose built language designed to solve a reactive UI problem, instead of hamfisting the problem with javascript syntax
If anyone has had to work on pages at big businesses with multiple technologies going on, you can appreciate non-frameworks, where there’s no monolithic tyrant piece of JavaScript trying to control everything. Inevitably, no matter what it is, that thing is going to go on life support. And when that entire page oppressing tyrantscript dies, it is a painful process. When a web component dies, the pain is very manageable. That’s something I think every framework needs to ask is how easy is it for them to die.
I’m hitching my wagon to Lit web components because you can inject them into any framework and they are responsible for themselves. They’re like mini-sveltes and there’s nothing you can do about them. Not even blazor pages can prevent them
This guy is more jacked than the photos made me believe
What did you use to point that "spotlight" at the screen?
3:39
Browser Applications Supplying Thorough Usability?
Erlich Bachmann created Svelte?
Lets face it I accept JS but the language design decision in it are terrible which is why we use duck tape it with frameworks. python and ruby are much better designed languages and if they were implemented by browsers we would see a sharp decline in JS. SPA are the way forward so JS will balloon. But please lets be real JS is not cool. Svelte however is a great step forward :-)
HOTTUB, SAUNA, JACUZZI...you are a genius 😂
yo thas me
who says you need js framework
This is more of a marketing than a normal talk. No-code platform for dev or designer?
Yep.. I thought SPAs was the next biggest thing and all super efficient. Did my website with nuxt 2 and vuetify and BAM.. Shoot in the foot, was way worse then my previous PHP version. Thank god Rich Harris is making my knowledge on this usefull lol
if only the pricing model was a bit more affordable for B2B use cases, i definitely would have chosen Clerk. it is too costly right now to create a personal org for every user who signs up to my new app
Great DX!
Video is dope. I think that it could be of use to research a service such as Promo sm!!
Idk, but spa with svelte-spa-router is just awesome
It would be interesting to know what is the effect and influence of Distributed Cloud Computing like Kubernetes and the Micro-services on the evolution of these frameworks, especially the fact that you can break down computing points (MVC ?) across the cloud ?
Good content 😊