Jamstack TV
Jamstack TV
  • Видео 166
  • Просмотров 702 873
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

Комментарии

  • @laughingvampire7555
    @laughingvampire7555 8 дней назад

    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 2 месяца назад

    less hair = more intelligent

  • @gabriellinassi3382
    @gabriellinassi3382 3 месяца назад

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

  • @neizvestniydrug
    @neizvestniydrug 4 месяца назад

    Wow! What a big ad

  • @KellyClowers
    @KellyClowers 4 месяца назад

    something like the NYT should absolutely never be SPAs

  • @KellyClowers
    @KellyClowers 4 месяца назад

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

  • @t00nfish
    @t00nfish 5 месяцев назад

    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 7 месяцев назад

    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 7 месяцев назад

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

    • @dan7582
      @dan7582 7 месяцев назад

      @@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 8 месяцев назад

    Enginee Over Red b/s

  • @JuriBinturong
    @JuriBinturong 8 месяцев назад

    No Jamstack 2023?

  • @alivenumber5
    @alivenumber5 8 месяцев назад

    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 10 месяцев назад

    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!!

  • @Miles-co5xm
    @Miles-co5xm Год назад

    Idk, but spa with svelte-spa-router is just awesome

  • @srikanthjnr
    @srikanthjnr Год назад

    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 ?

  • @geekofia
    @geekofia Год назад

    Good content 😊