BeJS
BeJS
  • Видео 134
  • Просмотров 878 246
React Brussels 2024 Full line up reveal!
🎉 Exciting news! We're thrilled to announce the live reveal of the speakers for #ReactBrussels happening at 11:00 CET! 🚀 Tune in to meet the incredible lineup of experts and innovators who will be joining us this year. Don't miss out! 🔥 #ReactJS #TechConference #Brussels
Просмотров: 90

Видео

React Paris Aftermovie
Просмотров 3413 месяца назад
The aftermovie of React Paris 2024. Check out the atmosphere and amazing experience our attendees, speakers and volunteers had.
Aurora Walberg Scharff - Enhancing Forms with React Server Components
Просмотров 5313 месяца назад
In this talk, we explore the application of React Server Components (RSC) to elevate the functionality and efficiency of forms. We will touch upon the core principles of RSC and their specific benefits for form development, such as improved load times and streamlined server-side processing. Attendees will gain insights into practical strategies for integrating RSC into forms, focusing on enhanc...
Atila Fassina - Fine Solid Patterns
Просмотров 5653 месяца назад
We will have a look at the mechanisms by which SolidJS empowers us to build highly performant web apps with a mental model that works just as you'd expect. This talk is a step further on the consequences of choosing fine-grained reactivity: benefits for developer experience, efficiency, and end-user performance.
Nicolas Beaussart-Hatchuel - Codebase Conquest: How Nx Turbocharged Our React Workflow
Просмотров 1773 месяца назад
In this talk, I'll share my firsthand experience in leading the migration of Hasura's substantial React codebase to Nx, a journey marked by strategic decisions and innovative solutions. We'll explore why Nx emerged as the preferred choice over other tools, delving into its unique advantages for our project needs. I'll also walk you through our approach to executing this complex migration seamle...
Aleksandra sikora - Typescript powered backend essentials for Frontend developers
Просмотров 6543 месяца назад
As full-stack frameworks continue to blur the lines between frontend and backend, a solid grasp of backend mechanics becomes more vital for front-end developers. In this talk, we'll dive into key backend concepts such as webhooks, background jobs, and cron jobs, with a special emphasis on using these with full type-safety. We'll explore how TypeScript's capabilities can enhance the integration ...
Steven Fabre - React Components as a Service
Просмотров 5883 месяца назад
Historically, most developer tools offered REST APIs and SDKs to interact with their services. React components are the new gold-standard API. Steven will give a practical talk and behind-the-scenes on how Liveblocks built their first React Component as a Service to improve time to value and developer experience.
Shaundai Person - Lag? What Lag? How Remix Makes Your App Feel Faster than the Internet
Просмотров 1763 месяца назад
Your users love interacting with your Remix application because of the rich experience. Even without a strong internet connection, the pages of your client-side or server-side rendered app seem to load instantaneously. Users immediately see and can interact with the parts of the app they’re most interested in. But how is this possible? The power of Remix. In this talk, we’ll discuss how Remix u...
Una kravets - Better, Faster, Stronger Web UI
Просмотров 8563 месяца назад
The web platform has evolved massively in the past few years, especially in the UI space. In this talk, learn how to take advantage of new and upcoming web platform features to lower your script payload and let the browser take on state management and accessibility hooks. Learn about upcoming features like view transitions, CSS-only scroll-driven animations, native stateful popovers, as well as...
Yu Ling Cheng - Travel Story: Building a Design System Without a Dedicated Team
Просмотров 3143 месяца назад
My ongoing 3-year journey at Pigment started with an R&D team of 10. Today, we’re over 60 building a flexible planning tool integrating data import and modeling, real-time visualization and reporting. Building and maintaining our Design System has been quite an adventure since we chose not to have a dedicated team. In this talk, I’ll share how we designed it and organize ourselves to make it work.
Nico Martin - From useML To useLLM: On Device AI In The Browser
Просмотров 3133 месяца назад
AI is the next big thing. Machine learning models are interpreting the world and generative AI is taking over more and more of our tasks. And this makes us increasingly dependent on the big AI providers. What if we could use all this magic directly on our devices? Maybe even directly in the web platform, the largest platform for applications that has ever existed? With WebAssembly and WebGPU, w...
Anthony Fu - Anthony's Roads to Open Source - The Set Theory
Просмотров 8223 месяца назад
Lessons I learned on my jounery to working full time on open source, as well as tips for thinking and making open source projects more successful.
Tejas Kumar - I Wrote a Book on React-Things You Should Know
Просмотров 4433 месяца назад
In this first-of-a-kind talk, Tejas Kumar, author of O'Reilly's Fluent React, goes into detail about the key highlights of the esteemed book and the writing process that goes with it. From this talk, you will learn deep insights from React that provide immediate value in your day-to-day work, along with some inspiration for creating content yourself.
Kawtar Choubari - Partial Prerendering Hype or Innovation?
Просмотров 3093 месяца назад
In this rapidly evolving world of web development, Next.js recently introduced Partial Prerendering (PPR), a new rendering model for web applications. But what exactly lies behind this concept? In this session, we will explore how PPR optimizes web applications by combining ultra-fast static delivery with real-time dynamic updates. Key takeaways from this session include: - Understanding the ba...
Josh W. Comeau - CSS in React Server Components
Просмотров 1,2 тыс.3 месяца назад
React Server Components is the latest paradigm shift in the React ecosystem, and it's thrown a bit of a wrench in the gears when it comes to CSS-in-JS tools like styled-components. In this talk, we're going to explore exactly what the issues are, and see if we can come up with a solution. Along the way, we'll learn a heck of a lot about React Server Components and some of the cool new patterns ...
A chat with Debbie O'Brien
Просмотров 674 месяца назад
A chat with Debbie O'Brien
A Chat with Josh Goldberg - BeJS Podcast #7
Просмотров 505 месяцев назад
A Chat with Josh Goldberg - BeJS Podcast #7
BeJS Podcast #6: A chat with Aleksandra Sikora
Просмотров 1395 месяцев назад
BeJS Podcast #6: A chat with Aleksandra Sikora
BeJS Podcast #5: A chat with Alba Silvente
Просмотров 1186 месяцев назад
BeJS Podcast #5: A chat with Alba Silvente
BeJS Podcast#4: A chat with Daniel Afonso
Просмотров 1066 месяцев назад
BeJS Podcast#4: A chat with Daniel Afonso
React Paris Full speaker lineup Announcement!
Просмотров 9 тыс.6 месяцев назад
React Paris Full speaker lineup Announcement!
BeJS Podcast#3: A chat with Ujjwal Sharma
Просмотров 767 месяцев назад
BeJS Podcast#3: A chat with Ujjwal Sharma
BeJS Podcast#2: A chat with Atila Fassina
Просмотров 947 месяцев назад
BeJS Podcast#2: A chat with Atila Fassina
Aftermovie React Brussels 2023
Просмотров 4197 месяцев назад
Aftermovie React Brussels 2023
BeJS Podcast#1: A chat with Elian Van Cutsem
Просмотров 1688 месяцев назад
BeJS Podcast#1: A chat with Elian Van Cutsem
React Inline Visual Editing Now’s The Time - Matteo Frana
Просмотров 5958 месяцев назад
React Inline Visual Editing Now’s The Time - Matteo Frana
Slashing Performance Bottlenecks and Poor User Experience - Henri Helvetica
Просмотров 1338 месяцев назад
Slashing Performance Bottlenecks and Poor User Experience - Henri Helvetica
Figma To React with AI, Are We There Yet? - Federico Terzi
Просмотров 4268 месяцев назад
Figma To React with AI, Are We There Yet? - Federico Terzi
TypeScript Patterns For Better React Components - Glenn Reyes
Просмотров 1,1 тыс.8 месяцев назад
TypeScript Patterns For Better React Components - Glenn Reyes
Generative Design Systems With React - Nat Alison
Просмотров 2198 месяцев назад
Generative Design Systems With React - Nat Alison

Комментарии

  • @Voltra_
    @Voltra_ 2 дня назад

    xstate is a really great library

  • @Voltra_
    @Voltra_ 2 дня назад

    "a well-designed system makes it easy to do the right things and annoying (but not impossible) to do the wrong things." - Jeff Atwood So... about react...

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

    I gave up hope in React a long time ago. I won’t use React whenever i can

  • @aliguliyev2122
    @aliguliyev2122 11 дней назад

    The Legend

  • @sleeplessfella1205
    @sleeplessfella1205 21 день назад

    Imagine having a beef with a react hook

  • @gurjitsingh9285
    @gurjitsingh9285 Месяц назад

    Nice presentation 👏

  • @randyt700
    @randyt700 2 месяца назад

    Lol, Ryan just effectively replaced "react"/vdom here at 16:38. It might be the mic'ing but was expecting at least a gasp from the audience. Ryan's abstractions may be much lighter/simpler than react's.

  • @tomhumphris9701
    @tomhumphris9701 2 месяца назад

    Great talk Josh! Thanks for this!!

  • @CistiC0987
    @CistiC0987 2 месяца назад

    Tejas is such an amazing educator, we need more of his content here on RUclips!

  • @SnakeCaseGuy
    @SnakeCaseGuy 2 месяца назад

    basically go back to react 15

  • @mirjalol_nightmares
    @mirjalol_nightmares 2 месяца назад

    Josh is best of the best

  • @zidanbadr1658
    @zidanbadr1658 2 месяца назад

    keep up the great work

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

    Thanks for having me at this amazing conference!

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

      Thank you for your amazing talk and also for the awesome vlog you made :)

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

    Great talk Kawtar!

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

      Thank you @smakosh !

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

    React: I use memo Others: We have signals React: Ok let's wait till our new compiler React forget

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

      For developer experience, React Forget is a huge win, but no improvement on performance standpoint. React will still be slower then other popular frameworks, except Angular lol

    • @Gorgggg
      @Gorgggg 2 месяца назад

      @@aquaductape angular is catching up. Already got signals now

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

    Josh is amazing!

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

    literally 1/5 of the lecture is the dude telling stories of himself

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

    Gem

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

    You need to see what those libraries are doing behind the scene. Closing the eyes in the daylight does not mean it is night for all. they are using the useEffects more than normaly a developer do

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

    I don't quiet understand the difference between "bad" and "good" examples of type declaration. Where should I look? I'll appreciate any explanation here

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

    useJquery

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

    I feel like a big problem here is that React doesn't seem to have a clear-cut way to handle promises when rendering a component, and useEffect has become a sort of work around exploit to fulfill that very common need.

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

    In 15:42, is the `setIsOpen(nextIsOpen)` safe? I always think that when you derive next state from current state, the updater function MUST be used.

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

    Excellent talk. Thank you, Nikhil. {2024-02-13}

  • @kingwou
    @kingwou 6 месяцев назад

    dude trying har to find solutions for an imaginary problem, useEffect is just fine, adding 10 layer above it just for the sake of not using it is NOT fine.

  • @GergiH
    @GergiH 6 месяцев назад

    15:40 what the actual F... I knew I'm not going to be happy with hooks when it was first introduced, gladly I could hop off the React train then. Revisiting it with this part feels like a nightmare. It's REALLY hard to follow what the hell actually (needs to) happens there even with that simplest example, can't imagine what kind of mess it would look like in a big application. I can't put it into words how much I just hate it now.

  • @RobertWHurst
    @RobertWHurst 6 месяцев назад

    Talk should be "you're probably to stupid to write React effects, so use my code instead"

  • @kmylodarkstar2253
    @kmylodarkstar2253 6 месяцев назад

    useEffect is the most human of all react. Don't struggle, just enjoy

  • @RmNrIHRoZSBDQ1AK
    @RmNrIHRoZSBDQ1AK 6 месяцев назад

    Lmao all soydevs in the comments. Get good or something.

  • @eliancodes
    @eliancodes 6 месяцев назад

    Had so much fun on this episode!

  • @skorotkiewicz
    @skorotkiewicz 6 месяцев назад

    useEffect runs twice only in a dev mode with strict mode, on productions runs once and this is on purpose.

  • @abhisycvirat
    @abhisycvirat 6 месяцев назад

    React is creating new problems, to solve old problems. Thats how I see this.

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

    React can suck a dick, really, re-inventing its own fucking wheel every couple of months. It's only popular because it's easy for beginners to make some bullshit "instagram clone" as their firs project. So you get a bunch of self diagnosed "full-stack developers" hype it up to be the "best thing ever".

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

    ✋ *promosm*

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

    I don't understand why all this noise and complaints in the comments about React. React is a library. It gives you the toolset and you are in charge of it.

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

      Yeah seriously...tons of clueless people.. UseEffect may be a foot gun.. but an idiot still has to pull the trigger. Take the time to learn to leverage the tool properly.

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

    13:49 Would be great if React forced us to add the deps array by throwing an error or a warning. I just don't see any reasonable case when useEffect without the deps array could be used.

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

    12:45 If data comes from an outside source, then you have to use useEffect.

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

    Years later and the confusion is still not solved. React in a nutshell. For others, use preact signals or vue.

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

    Puh guys, this was never an issue with Vue. There are reasons why I don't touch React. I believe it has it's usages but it's so complex and I truly ask what the overcomplicated pattern solves as even Vue 3 is close to Reacts schematics but in a much simpler way. I didn't see any performance issue if anyone may ask.

  • @user-kh2wr7ju1k
    @user-kh2wr7ju1k 7 месяцев назад

    Explaining ❤❤

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

    haha that was so fun! I used to be Astro and Svelte guy, but now learning more about Solid and how it matches Tauri (thanks to Atila) I'm trying Solid

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

      Awesome :) glad to hear that 😊 Are you building something specific with solid/tauri or just playing around with it?

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

      @@BeJScommunity nothing specific, I'm learning Tauri while contributing to their docs and looking to do the same with Solid :)

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

      That's great :)

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

    nat alison fan club reporting in live (we love her)

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

    With signals this presentation is already obsolete as you can stop using hooks all together.

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

    "So, use - seems cool, terrible named, but you know, that's the future." React is everything that I hate about "modern" web dev.

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

    Great short presentation, I think it would be good to have it in article form as an easy way to quickly share the points with other engineers

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

    It was an awesome edition and experience once again! Glad to be part of the community!

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

      Thank you my friend :) It means a lot :)

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

    I'm a react dev and after seeing this, all i want is to change framework. What a mess they have created.

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

    Thanks guys !

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

      Thank you :) We're happy you liked it.

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

    Thanks guys! Was so much fun being on the podcast!

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

    It feels like the solution with useEffect is basically using it with rxjs. For example the takeUntil operator is op for clean ups, I wonder why rxjs didn't pick up with react community.