ReactRally
ReactRally
  • 140
  • 719 727
Mastering Moving to Management - Sophia Shoemaker 👠 - React Rally 2023
Sophia Shoemaker 👠 - React Rally 2023
I recently made the jump from software engineer to engineering manager. It can be a daunting decision for your career. Do I stay on the IC path or do I make the transition to engineering management? We'll explore the differences between the two roles (there is more in common than you might think!)
Переглядів: 316

Відео

Server-side rendering using WebAssembly - Shivay Lamba - React Rally 2023
Переглядів 3329 місяців тому
Shivay Lamba - React Rally 2023 Constantly thinking about how to best achieve Server-side rendering (SSR) for your application? SSR enables to render client side SPAs on servers and sending a fully rendered page back to the client. Is there a way to achieve server side rendering that is also secure and takes up less space? Enter WebAssembly! This talk shares how to achieve Server-side rendering...
Suspense + GraphQL = Superpowers - Alessia Bellisario & Jerel Miller - React Rally 2023
Переглядів 5009 місяців тому
Alessia Bellisario & Jerel Miller - React Rally 2023 React has been empowering developers to build great apps since it was open sourced in 2013. With the introduction of Suspense, developers now have an ergonomic way to orchestrate loading states to improve on the status quo. In this talk, the Apollo Client team will show you how we built a non-trivial application using Apollo Client’s new Susp...
Mastering the JavaScript Engine: Get Hold of the Web - Anirudh Sharma - React Rally 2023
Переглядів 4009 місяців тому
Anirudh Sharma - React Rally 2023 With a whole existing and upcoming ecosystem of libraries and frameworks around JavaScript, the need for thorough understanding of code execution on the web becomes more relevant. This knowledge also helps you to better understand and distinguish technologies like WebAssembly from JavaScript. Attend this talk to get an in-depth overview of the JavaScript engine...
Its 2023 and I Can Finally Talk About Atomic CSS - Matheus Albuquerque - React Rally 2023
Переглядів 1,5 тис.9 місяців тому
Matheus Albuquerque - React Rally 2023 Libraries like Tailwind became quite popular and their utility-first-aka atomic classes-approach was an interesting paradigm shift in CSS. Many developers love it, and it's understandable why. However, we tend to forget that the core of this technique isn't new. Way before Bootstrap we all had our own small CSS snippets copied from project to project with ...
The Web's Next Transition - Kent C. Dodds - React Rally 2023
Переглядів 2 тис.9 місяців тому
Kent C. Dodds - React Rally 2023 The web. What started as a document sharing platform has evolved into an application platform. The web has been through a number of transformations over the years. From static HTML files to dynamic server-generated HTML responses. Then to REST or GraphQL APIs consumed by JavaScript-heavy clients with the Jamstack. The web is entering a completely new transformat...
Unlocking the Mystery of React's Re Rendering - Ankita Kulkarni - React Rally 2023
Переглядів 4919 місяців тому
Ankita Kulkarni - React Rally 2023 Your users will not care what tech you used but how fast your app loads. Have you used a hot new stack that everyone loves but still doesn’t know how to make it performant? Well, it’s because we think about performance as an afterthought after it becomes a bottleneck and when our infra gets costly, ouch! But there is a way to solve this, introducing Core React...
Opt-in design - the new era of React frameworks - Ben Holmes - React Rally 2023
Переглядів 4989 місяців тому
Ben Holmes - React Rally 2023 Picking up a new technology, developers stick with defaults. It's a fact that every tool from JQuery to NextJS has needed to face. At their worst, defaults ship hundreds of wasted JS kilobytes for routing, state, and other baggage developers may never use. But at their best, defaults give us a simple baseline to start from, with a clear path to add the exact set of...
You's the Platform! - Jon Jensen - React Rally 2023
Переглядів 1209 місяців тому
Jon Jensen - React Rally 2023 As web developers, it's sometimes easy to see "The Platform" as this thing we can't really change that does things for reasons we can't really understand. But that's not true! Browsers and specs are built by developers just like you and me, and the entire process is open source, which means we can do it too! Let's take a journey through a real web platform improvem...
There are no soft skills: turning empathy into action - Sharon Steed - React Rally 2023
Переглядів 2129 місяців тому
Sharon Steed - React Rally 2023 There are no soft skills: turning empathy into action for better performance Communicating confidently and effectively; working collaboratively; solving complex problems; time management - all of these are considered soft skills, and none of them come naturally. Excelling at any of these "soft" skills could mean taking courses to learn more about the tools, askin...
A Guide to React Rendering Behavior - Mark Erikson - React Rally 2023
Переглядів 1,1 тис.9 місяців тому
Mark Erikson - React Rally 2023 React is a library for "rendering" UI from components, but many users find themselves confused about how React rendering actually works. What do terms like "rendering", "reconciliation", "Fibers", and "committing" actually mean? When do renders happen? How does Context affect rendering, and how do libraries like Redux cause updates? In this talk, we'll clear up t...
Creating Reusable Components…That Are Actually Reusable - Cory House - React Rally 2023
Переглядів 5 тис.9 місяців тому
Cory House - React Rally 2023 Creating a React component is easy. However, creating a truly reusable component is hard. So, in this session I'll share lessons learned from scaling a large reusable component library. We'll explore the key practices and patterns necessary for creating components that are robust, broadly reusable, and easy to understand.
The Frontend Family Tree - Emma Twersky - React Rally 2023
Переглядів 3409 місяців тому
The Frontend Family Tree - Emma Twersky - React Rally 2023
Imagined Dragons: Imagination Powered Music Recommendation Platform - Eric Allen - React Rally 2023
Переглядів 1059 місяців тому
Eric Allen - React Rally 2023 The Artificial Intelligence landscape is a wild, rapidly developing frontier with some unique challenges. The most sophisticated and capable models are controlled by a handful of companies, gated behind waitlists, and the costs of training and running your own large language models (LLMs) are prohibitive. But this doesn’t mean we can’t have a little fun with them r...
Why everybody needs to use a framework - Tejas Kumar - React Rally 2023
Переглядів 2449 місяців тому
Why everybody needs to use a framework - Tejas Kumar - React Rally 2023
Let's Sketch: Using p5.js & React to fill a Canvas - Monica Powell - React Rally 2023
Переглядів 1,3 тис.9 місяців тому
Let's Sketch: Using p5.js & React to fill a Canvas - Monica Powell - React Rally 2023
Take up space - Shirley Wu - React Rally 2023
Переглядів 1 тис.9 місяців тому
Take up space - Shirley Wu - React Rally 2023
Remix: Embracing Web Standards to Redefine Modern Web Development -Alexa Spalato - React Rally 2023
Переглядів 2319 місяців тому
Remix: Embracing Web Standards to Redefine Modern Web Development -Alexa Spalato - React Rally 2023
useWat - David Khourshid - React Rally 2023
Переглядів 2,3 тис.9 місяців тому
useWat - David Khourshid - React Rally 2023
Shawn Wang - Growing a Meta-Language
Переглядів 9003 роки тому
Shawn Wang - Growing a Meta-Language
Maggie Appleton - The Cultural Anthropology of React
Переглядів 9583 роки тому
Maggie Appleton - The Cultural Anthropology of React
Monica Powell - Keeping Static Site Rendering Cool with React Hydration
Переглядів 7613 роки тому
Monica Powell - Keeping Static Site Rendering Cool with React Hydration
Angie Jones - Your Tests Lack Vision: Adding Eyes to Your Automation Framework
Переглядів 2123 роки тому
Angie Jones - Your Tests Lack Vision: Adding Eyes to Your Automation Framework
Kent Dodds - Managing State Management
Переглядів 3,3 тис.3 роки тому
Kent Dodds - Managing State Management
Justin Samuels - Rebuild Black Business - Why we can’t wait
Переглядів 1193 роки тому
Justin Samuels - Rebuild Black Business - Why we can’t wait
Jem Young - Why Interviewing is Terrible
Переглядів 5723 роки тому
Jem Young - Why Interviewing is Terrible
Human React - Brian Holt
Переглядів 5 тис.4 роки тому
Human React - Brian Holt
Weaving Tapestries of Code - Jen Luker
Переглядів 9244 роки тому
Weaving Tapestries of Code - Jen Luker
Follow The (Full)stack Trace: Understand Your App with Distributed Tracing - Will Klein
Переглядів 1,1 тис.4 роки тому
Follow The (Full)stack Trace: Understand Your App with Distributed Tracing - Will Klein
Code is a User Interface - Justin Falcone - React Rally 2019
Переглядів 1,8 тис.4 роки тому
Code is a User Interface - Justin Falcone - React Rally 2019

КОМЕНТАРІ

  • @BLOBBERNATOR
    @BLOBBERNATOR 12 днів тому

    Love/hate this talk. Cory makes great points and I agree with most of what he says. What I don't like is the utter lack of examples

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

    This was so informative. Thank you Tejas

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

    2024

  • @sara-subramanian
    @sara-subramanian Місяць тому

    Gem of a presentation! Everything my team and I have learnt sometimes painfully in Production is all here. Even if React 19 tries to address many of the pain points here, this presentation will be relevant for a long time in my opinion. Thank you!

  • @sara-subramanian
    @sara-subramanian Місяць тому

    Great attempt to distill a lot of knowledge in a compact presentation! Presents a map of key areas which should enable curious engineers to dive in for their own exploration when required. 👋👋

  • @agentNirmites
    @agentNirmites 3 місяці тому

    Freakin awesome.

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

    It's kind of hilarious that if you go to a Vue conference and ask if developing user interfaces is easy, you'll see almost every hand go up, but you go to a React conference and ask that literally not a single hand goes up.....

  • @ethanlal4517
    @ethanlal4517 7 місяців тому

    Awesome talk. Wonder y its only got a few views.

    • @ugursalin
      @ugursalin 2 місяці тому

      This is what happens when Angular is mentioned

  • @techponds
    @techponds 7 місяців тому

    Can someone explain what he mean by fork your render @24:38

  • @MarkMark
    @MarkMark 7 місяців тому

    Elm is such a delightful language to build applications in.

  • @carlosbensant
    @carlosbensant 7 місяців тому

    Beautiful talk! Loved it!

  • @TheRoseWoodBody
    @TheRoseWoodBody 7 місяців тому

    What is this book Ken mentions in the beginning?

    • @ruru9731
      @ruru9731 3 місяці тому

      The Book of Mormon, he's trying to sneak in some missionary work (has nothing to do with React and pretty inappropriate to bring up in this setting). It's pretty boring book, Mark Twain called it "chloroform in print". But if you're interested in a religion (cult *cough*) that takes 10% of your hard earned $$$ and tells you what kind of underwear you have to wear it's a good place to start

  • @VinceTaneri
    @VinceTaneri 7 місяців тому

    What a powerful talk. It's going to stay with me a long time for sure

  • @rayusaki88
    @rayusaki88 7 місяців тому

    Starts at 14:30

  • @rayusaki88
    @rayusaki88 7 місяців тому

    Wonderful talk Shirley! You can always have your space 👌🏻👌🏻👏🏻👏🏻

  • @jennicurious8231
    @jennicurious8231 7 місяців тому

    You are amazing🎉

  • @josephohughes
    @josephohughes 7 місяців тому

    Great talk. I've been following David and using XState pretty much since his 2017 talk

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

    5:45:18, Mark Erickson on React rendering behavior

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

    I'm a React dev since 2018 and created a bunch of hobby frontend libs myself and I also looked at all the other options and how they do the rendering, my conclusion is it is not about VDOM or no VDOM or Signals or no Signals, it all comes down to what is running on update, and this is where React made a mistake, React is re-running the whole component with all it's logic instead of just the template/jsx. The next step for react should be a renderer that keeps component state and just re-runs the template, this would make hooks like useCallback obsolete.

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

    such a great talk!

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

    Very very good, thank you Cory

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

    This is one of the best talks I've seen in a long time

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

    no way they nuked context selectors 😢

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

    AWESOME!!

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

    Great presentation 🎉

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

    Great talk! Now all of those tweets make sense! With Cory's voice, those are more welcoming. I hope he will start doing fireship style100 second video on topics along with his tweets.

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

    💯🫡

  • @akdk-productions
    @akdk-productions 9 місяців тому

    the x axis is Angular 💀💀💀💀💀💀

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

    wao so good😮

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

    That was a great talk and really put the things the industry is going through in perspective. Thanks Kent C. Dodds.

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

    His talks are the best! ❤ ua-cam.com/video/VU1NKX6Qkxc/v-deo.html

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

    funniest react talk 2023 😂

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

    Yooo new video ❤

  • @mehdi-vl5nn
    @mehdi-vl5nn 10 місяців тому

    thick accent

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

    interesting thing to take into consideration is that despite the name, react has nothing to do with Functional Reactive Programming. And the industry in general has confused what is FRP and has nothing to do with any of the other libraries like Rx.Js etc.

    • @zombiefacesupreme
      @zombiefacesupreme 2 місяці тому

      Lol, this sounds like some no true scotsman BS to me. If RX doesn't properly represent FRP, then what does? Is it only FRP when Conal Elliott does it?

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

    the lost mathematician wasn’t excepting react + algebraic effects :/

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

    For a very very very simple games yes. That would suffice. But FPS (frame per second) is a thing and not every computer is powerful (or even mobile for that matter). React it is not designed for games and re-rendering things takes a HUGE toll on the whole thing the browser will be repainting over and over and with addition of sprites and everything the game would def be a nightmare. Canvas is a must.

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

    So he bullshitted his interviewers into hiring him and now he is bullshitting a bigger audience, this guy never stopped pretending. Though if you're really just working on small, short-term projects for clients that you will never hear from again, this advice has some value.

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

    tough crowd

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

    Is there GitHub repo?

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

    The future: Algebraic Effects

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

    "So, we are not actually going to look at the implementation of ChildReconciler, because... I love you guys, it's not fair." I can't stop laughing (It's actually true, tho)

  • @forsh2966
    @forsh2966 2 роки тому

    what a chad!

  • @AssFaceNFT
    @AssFaceNFT 2 роки тому

    Very well explained, thank you!! ❤🙏🌹

  • @skendereducation6276
    @skendereducation6276 2 роки тому

    Kent is a comedian and best teacher in the world <3

  • @MegORacer
    @MegORacer 2 роки тому

    How is this even connected to React??

  • @CresentX
    @CresentX 2 роки тому

    Thanks @Preethi K, 4 yrs later it's still relevant and it will remain so. I just wanna get out of this aspiring developer mindset and tell myself that Im ready to hit the market. Then fail my way to success.

  • @nghiaminh7704
    @nghiaminh7704 2 роки тому

    The Push/Pull 2x2 chart at 21:23 seems really important, but is there any source for this? I want to learn more about it. Also I think I once saw a version of this chart with *coroutine*.

  • @chikamichi
    @chikamichi 2 роки тому

    Note for newcomers: DOM’s addEventListener is akin to an Observable’s subscribe method. When reading btn.addEventListener("click", handler), btn is the Observable (instance), addEventListener is that observable’s subscription method, and handler is the callback. ie. source.subscribe("click", cb) where "click" is merely a way to tag-filter events from the source. tl;dr: addEventListener is no more a coupling API than Observable is a decoupling pattern. Coupling is and has always been there, for an event consumer must bind to an event provider, either directly (strong coupling) or indirectly (light coupling).

  • @DisfigurmentOfUs
    @DisfigurmentOfUs 2 роки тому

    so many questionable statements.