Jamstack TV
Jamstack TV
  • 166
  • 704 414
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.
Переглядів: 461

Відео

Resumable Applications with Miško Hevery
Переглядів 661Рік тому
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,2 тис.Рік тому
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
Переглядів 954Рік тому
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
Переглядів 191Рік тому
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
Переглядів 869Рік тому
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
Переглядів 9 тис.Рік тому
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,2 тис.Рік тому
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
Переглядів 362Рік тому
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
Переглядів 722Рік тому
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!
Переглядів 691Рік тому
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,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
Переглядів 438Рік тому
Pulling Back the Curtain on Compressed.fm with Amy Dutton
Jamstack Conf 2022: Opening Remarks with Matt Biilmann
Переглядів 991Рік тому
Jamstack Conf 2022: Opening Remarks with Matt Biilmann
Build a B2B SaaS in 10 minutes with Clerk
Переглядів 2,2 тис.Рік тому
Build a B2B SaaS in 10 minutes with Clerk
Data Orchestration for Composable Commerce with TakeShape
Переглядів 270Рік тому
Data Orchestration for Composable Commerce with TakeShape
Jamstack Conf 2022: A Fireside Chat with Navan (formerly TripActions)
Переглядів 299Рік тому
Jamstack Conf 2022: A Fireside Chat with Navan (formerly TripActions)
Why the web wins: A Fireside Chat with Kris Rasmussen and Matt Biilmann
Переглядів 655Рік тому
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

КОМЕНТАРІ

  • @MaxMov-sp8hr
    @MaxMov-sp8hr 15 днів тому

    Thank you! Web for everyone is fan, but can you give a link to the slides and code from this video?🤔

  • @pookiepats
    @pookiepats 16 днів тому

    hella confusing

    • @pookiepats
      @pookiepats 16 днів тому

      nvm, it just another React tool, ugh

  • @Madronaxyz
    @Madronaxyz 17 днів тому

    Thank you for all the lives you saved.

  • @laughingvampire7555
    @laughingvampire7555 Місяць тому

    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

  • @2u841r
    @2u841r 3 місяці тому

    less hair = more intelligent

  • @gabriellinassi3382
    @gabriellinassi3382 4 місяці тому

    Love this guy, he's talks are so clean and objective. Good work, Tanner.

  • @neizvestniydrug
    @neizvestniydrug 4 місяці тому

    Wow! What a big ad

  • @KellyClowers
    @KellyClowers 5 місяців тому

    something like the NYT should absolutely never be SPAs

  • @KellyClowers
    @KellyClowers 5 місяців тому

    "Have Single-Page Apps Ruined the Web?" Yes. Rare case of the Law of Headlines not applying.

  • @t00nfish
    @t00nfish 6 місяців тому

    What would you pro guys recommend for online shops with around 200k products?

  • @GoatCS
    @GoatCS 6 місяців тому

    I'm only 5 minutes in and it's rare that I actually feel thankful for information in a video anymore. I appreciated this

  • @raccoons_stole_my_account
    @raccoons_stole_my_account 8 місяців тому

    HTMX, wasm, doing away with any Javascript that's not highlighting buttons or some such shit(it's original purpose).

  • @dan7582
    @dan7582 8 місяців тому

    SPA: bad with it, worst without it.

    • @raccoons_stole_my_account
      @raccoons_stole_my_account 8 місяців тому

      You do realise we had 20 years of internet without SPAs and everything was just fine?

    • @dan7582
      @dan7582 8 місяців тому

      @@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.

  • @beaticulous
    @beaticulous 9 місяців тому

    Enginee Over Red b/s

  • @JuriBinturong
    @JuriBinturong 9 місяців тому

    No Jamstack 2023?

  • @alivenumber5
    @alivenumber5 9 місяців тому

    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!

  • @kangxpukul1646
    @kangxpukul1646 11 місяців тому

    Figma need to update this feature

  • @xphis0528
    @xphis0528 Рік тому

    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.

  • @jboss1073
    @jboss1073 Рік тому

    3:50 *golf claps*

  • @AdowTatep
    @AdowTatep Рік тому

    3:10 what a dunk lol

  • @sivaganesh4489
    @sivaganesh4489 Рік тому

    nothing helpful

  • @MrAashish24
    @MrAashish24 Рік тому

    Scully is not working with Particle JS. Can you help me in that?

  • @explorster
    @explorster Рік тому

    Web development has become over complicated.

  • @wilsonibekason
    @wilsonibekason Рік тому

    Greate video, well detailed explanation

  • @edhahaz
    @edhahaz Рік тому

    Yep. This explains the problem pretty well and why fighting the javascript stack is simply impossible without google doing the work DIRECTLY in V8

  • @forsh2966
    @forsh2966 Рік тому

    LMAO, awesome and fun talk! Great talk, thank so much I learn a lot here :)

  • @fennecbesixdouze1794
    @fennecbesixdouze1794 Рік тому

    "I want to be free of design constraints!" "I want predictable browser behavior!" Think a bit deeper.

  • @fennecbesixdouze1794
    @fennecbesixdouze1794 Рік тому

    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.

  • @chinmayk8004
    @chinmayk8004 Рік тому

    With that hairstyle when he says "come to jesus moment", I am sure he is referring to himself.

  • @MrJonathandsouza
    @MrJonathandsouza Рік тому

    This mans talks are 🔥

  • @LeePenkman
    @LeePenkman Рік тому

    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)?

  • @user-bw6de4pd5h
    @user-bw6de4pd5h Рік тому

    Great. Loaded with great analysis, rhetoric, and... empathy :).

  • @chmod0644
    @chmod0644 Рік тому

    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.

  • @DummyFace123
    @DummyFace123 Рік тому

    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

  • @DummyFace123
    @DummyFace123 Рік тому

    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.

  • @DummyFace123
    @DummyFace123 Рік тому

    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

  • @vikingthedude
    @vikingthedude Рік тому

    This guy is more jacked than the photos made me believe

  • @goat_wizard
    @goat_wizard Рік тому

    What did you use to point that "spotlight" at the screen?

  • @ilnasyah
    @ilnasyah Рік тому

    3:39

  • @dugalcedo
    @dugalcedo Рік тому

    Browser Applications Supplying Thorough Usability?

  • @haidermansoor4760
    @haidermansoor4760 Рік тому

    Erlich Bachmann created Svelte?

  • @petermoore8811
    @petermoore8811 Рік тому

    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 :-)

  • @markusobermaier
    @markusobermaier Рік тому

    HOTTUB, SAUNA, JACUZZI...you are a genius 😂

  • @jamsnack6651
    @jamsnack6651 Рік тому

    yo thas me

  • @nadavbensimon1267
    @nadavbensimon1267 Рік тому

    who says you need js framework

  • @enfieldli9296
    @enfieldli9296 Рік тому

    This is more of a marketing than a normal talk. No-code platform for dev or designer?

  • @danvilela
    @danvilela Рік тому

    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

  • @p150
    @p150 Рік тому

    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

  • @burm4npgoget707
    @burm4npgoget707 Рік тому

    Great DX!

  • @leonmason9141
    @leonmason9141 Рік тому

    Video is dope. I think that it could be of use to research a service such as Promo sm!!