![BeJS](/img/default-banner.jpg)
- 133
- 875 175
BeJS
Belgium
Приєднався 1 тра 2020
BeJS is a Javascript community in Belgium. We organize meetups, conferences and hackathons. We also have a newsletter about all the news and hot topics of Javascript. (React, vue, angular, yarn, npm, webpack, parcel, react native...). Subscribe here: www.bejs.io/newsletter/
React Paris Aftermovie
The aftermovie of React Paris 2024. Check out the atmosphere and amazing experience our attendees, speakers and volunteers had.
Переглядів: 318
Відео
Aurora Walberg Scharff - Enhancing Forms with React Server Components
Переглядів 4902 місяці тому
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
Переглядів 5092 місяці тому
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
Переглядів 1642 місяці тому
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
Переглядів 6232 місяці тому
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
Переглядів 5772 місяці тому
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
Переглядів 1662 місяці тому
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
Переглядів 8202 місяці тому
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
Переглядів 2982 місяці тому
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
Переглядів 3012 місяці тому
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
Переглядів 7232 місяці тому
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
Переглядів 4022 місяці тому
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?
Переглядів 2862 місяці тому
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,1 тис.2 місяці тому
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
Переглядів 663 місяці тому
For this episode of the BeJS Podcast, we're having Debbie O'brien with us. Debbie is Senior Technical Program Manager at Microsoft. She is also a Microsoft Most Valuable Professional in developer technologies, Google Developer Expert in web technologies, GitHub Star, Cloudinary Media Developer Expert, Auth0 Ambassador and Nuxt Ambassador, an international speaker, and she loves JavaScirpt! By t...
A Chat with Josh Goldberg - BeJS Podcast #7
Переглядів 504 місяці тому
A Chat with Josh Goldberg - BeJS Podcast #7
BeJS Podcast #6: A chat with Aleksandra Sikora
Переглядів 1304 місяці тому
BeJS Podcast #6: A chat with Aleksandra Sikora
BeJS Podcast #5: A chat with Alba Silvente
Переглядів 1165 місяців тому
BeJS Podcast #5: A chat with Alba Silvente
BeJS Podcast#4: A chat with Daniel Afonso
Переглядів 1015 місяців тому
BeJS Podcast#4: A chat with Daniel Afonso
React Paris Full speaker lineup Announcement!
Переглядів 9 тис.5 місяців тому
React Paris Full speaker lineup Announcement!
BeJS Podcast#3: A chat with Ujjwal Sharma
Переглядів 766 місяців тому
BeJS Podcast#3: A chat with Ujjwal Sharma
BeJS Podcast#2: A chat with Atila Fassina
Переглядів 946 місяців тому
BeJS Podcast#2: A chat with Atila Fassina
BeJS Podcast#1: A chat with Elian Van Cutsem
Переглядів 1647 місяців тому
BeJS Podcast#1: A chat with Elian Van Cutsem
React Inline Visual Editing Now’s The Time - Matteo Frana
Переглядів 5888 місяців тому
React Inline Visual Editing Now’s The Time - Matteo Frana
Slashing Performance Bottlenecks and Poor User Experience - Henri Helvetica
Переглядів 1318 місяців тому
Slashing Performance Bottlenecks and Poor User Experience - Henri Helvetica
Figma To React with AI, Are We There Yet? - Federico Terzi
Переглядів 4228 місяців тому
Figma To React with AI, Are We There Yet? - Federico Terzi
TypeScript Patterns For Better React Components - Glenn Reyes
Переглядів 1 тис.8 місяців тому
TypeScript Patterns For Better React Components - Glenn Reyes
Generative Design Systems With React - Nat Alison
Переглядів 2108 місяців тому
Generative Design Systems With React - Nat Alison
Remix: Embracing Web Standards To Redefine Modern Web Development - Alexandra Spalato
Переглядів 768 місяців тому
Remix: Embracing Web Standards To Redefine Modern Web Development - Alexandra Spalato
Nice presentation 👏
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.
Great talk Josh! Thanks for this!!
Tejas is such an amazing educator, we need more of his content here on UA-cam!
basically go back to react 15
Josh is best of the best
keep up the great work
Thanks for having me at this amazing conference!
Thank you for your amazing talk and also for the awesome vlog you made :)
Great talk Kawtar!
Thank you @smakosh !
React: I use memo Others: We have signals React: Ok let's wait till our new compiler React forget
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
@@aquaductape angular is catching up. Already got signals now
Josh is amazing!
literally 1/5 of the lecture is the dude telling stories of himself
Gem
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
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
useJquery
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.
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.
Excellent talk. Thank you, Nikhil. {2024-02-13}
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.
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.
Talk should be "you're probably to stupid to write React effects, so use my code instead"
useEffect is the most human of all react. Don't struggle, just enjoy
Lmao all soydevs in the comments. Get good or something.
Had so much fun on this episode!
useEffect runs twice only in a dev mode with strict mode, on productions runs once and this is on purpose.
React is creating new problems, to solve old problems. Thats how I see this.
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".
✋ *promosm*
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.
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.
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.
12:45 If data comes from an outside source, then you have to use useEffect.
Years later and the confusion is still not solved. React in a nutshell. For others, use preact signals or vue.
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.
Explaining ❤❤
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
Awesome :) glad to hear that 😊 Are you building something specific with solid/tauri or just playing around with it?
@@BeJScommunity nothing specific, I'm learning Tauri while contributing to their docs and looking to do the same with Solid :)
That's great :)
nat alison fan club reporting in live (we love her)
With signals this presentation is already obsolete as you can stop using hooks all together.
"So, use - seems cool, terrible named, but you know, that's the future." React is everything that I hate about "modern" web dev.
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
It was an awesome edition and experience once again! Glad to be part of the community!
Thank you my friend :) It means a lot :)
I'm a react dev and after seeing this, all i want is to change framework. What a mess they have created.
Thanks guys !
Thank you :) We're happy you liked it.
Thanks guys! Was so much fun being on the podcast!
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.
Fun fact: react-query uses useEffect under the hood.
What is alternative?
react is trash this is the summary of this videeo
This was such a fun panel to do! Thanks everyone!
Haww, I only useEffect and useState from last 2 years. I have never used others. One of my components has 10 useEffects. I was kinda proud of them. Even patted myself in the back and praised react for being such a nice framework.