![ReactRally](/img/default-banner.jpg)
- 140
- 719 727
ReactRally
United States
Приєднався 26 сер 2015
Videos from the React Rally conferences.
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!)
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
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
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
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
This was so informative. Thank you Tejas
2024
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!
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. 👋👋
Freakin awesome.
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.....
Awesome talk. Wonder y its only got a few views.
This is what happens when Angular is mentioned
Can someone explain what he mean by fork your render @24:38
Elm is such a delightful language to build applications in.
Beautiful talk! Loved it!
What is this book Ken mentions in the beginning?
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
What a powerful talk. It's going to stay with me a long time for sure
Starts at 14:30
Wonderful talk Shirley! You can always have your space 👌🏻👌🏻👏🏻👏🏻
You are amazing🎉
Great talk. I've been following David and using XState pretty much since his 2017 talk
5:45:18, Mark Erickson on React rendering behavior
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.
such a great talk!
Very very good, thank you Cory
This is one of the best talks I've seen in a long time
no way they nuked context selectors 😢
AWESOME!!
Great presentation 🎉
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.
💯🫡
the x axis is Angular 💀💀💀💀💀💀
wao so good😮
That was a great talk and really put the things the industry is going through in perspective. Thanks Kent C. Dodds.
His talks are the best! ❤ ua-cam.com/video/VU1NKX6Qkxc/v-deo.html
funniest react talk 2023 😂
Yooo new video ❤
thick accent
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.
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?
the lost mathematician wasn’t excepting react + algebraic effects :/
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.
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.
tough crowd
Is there GitHub repo?
The future: Algebraic Effects
"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)
what a chad!
Very well explained, thank you!! ❤🙏🌹
Kent is a comedian and best teacher in the world <3
How is this even connected to React??
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.
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*.
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).
so many questionable statements.