Next speaker announced: Erik Rasmussen! Author of Redux Form and Final Form, Erik is a well-known figure in the JavaScript ecosystem. At JNation, he will present “Ripple: the Good Parts of React, Svelte, and Solid”. A forward-looking session exploring what comes next in frontend development - from fine-grained reactivity to new approaches in rendering and framework design. Built by someone with deep experience across React and Svelte, Ripple offers a different perspective on how modern UI frameworks can evolve. #JNation #Java #JavaScript #Coimbra #Frontend #WebDevelopment #UI #React #Svelte #redux
JNation 🇵🇹 May 26 & 27 - 2026’s Post
More Relevant Posts
-
🚀Recently, I have been focusing on React performance, hooks, and Micro Frontend architecture. One intriguing concept I explored is communication between Micro Frontends, which includes: - Custom Events - Shared State (Redux) - URL-based communication - Pub-Sub pattern 🔑A key takeaway for me is the preference for loosely coupled approaches like Custom Events or Pub-Sub, as they enhance scalability and facilitate independent deployments. Additionally, I am revisiting: - React Hooks (useEffect, useMemo, useCallback) - Performance optimization techniques - JavaScript fundamentals (closures, event loop) I am eager to apply these insights in real-world scalable applications. #ReactJS #MicroFrontend #FrontendDevelopment #JavaScript #WebDevelopment #InterviewPreparation
To view or add a comment, sign in
-
Mastering React isn’t just about building UI anymore — it’s about understanding architecture, performance, and modern patterns. https://lnkd.in/d8ZTmJDc 🚀 I’ve compiled React Interview Questions 2026 covering: • Actions • Compiler concepts • Hooks deep dive • Server Components • Architecture patterns If you're preparing for interviews or leveling up your frontend game — this is for you. #ReactJS #Frontend #InterviewPreparation #WebDevelopment #JavaScript #SoftwareEngineering
To view or add a comment, sign in
-
-
🧵 Most React devs use useState and useEffect every day — but have no idea what actually happens between setState() and the browser painting the screen. Yes, I know this is a common topic — but I've never seen it explained visually end-to-end in one place. I spent time going deep into the famous React Fiber architecture doc (12.8k stars on GitHub) and broke it all down into one simple carousel. Here's the full React Core pipeline — explained visually 👇 What's inside: ⚡ Why old React used to freeze the browser 🌳 What Virtual DOM actually is (hint: just plain JS objects) 🧵 How Fiber became React's custom call stack 🔍 How the Reconciler diffs trees to find changes ✅ Why the Commit phase can never be interrupted The #1 confusion I see: People think Virtual DOM = Fiber. They're completely different things. → Virtual DOM = a lightweight JS description of your UI → Fiber = the engine that processes that description → Reconciler = the diff algorithm living inside Fiber → Commit = the only moment React actually touches the real DOM Once this clicks, Concurrent Mode, Suspense, and useTransition all make sense. If this helped you, save it for your next React Core interview 🔖 Drop a comment — what part of React internals confused you the most? #ReactJS #JavaScript #WebDev #Frontend #ReactFiber #ReactCore #Programming #SoftwareEngineering #100DaysOfCode #DevCommunity
To view or add a comment, sign in
-
Signals Are Eating React: Why the Frontend World Is Quietly Abandoning Virtual DOM React's dominance is being challenged - not by another framework, but by a paradigm. Signals-based reactivity is rewriting the rules of how we build user interfaces. Angular adopted signals. Svelte rebuilt around them. SolidJS was born from them. Preact added them. Vue always had them in spirit. That leaves React standing rather alone, defending a Virtual DOM strategy that was revolutionary in 2013 but now looks increasingly like a legacy decision the industry has learned to route around. In this deep dive, I break down: - What Virtual DOM actually costs you (hint: 73% of React re-renders are wasted work) - How signals achieve surgical DOM updates with zero diffing - Why React's Compiler is an admission that the model is broken - The migration reality - what switching actually looks like in production The future is reactive. And the better abstraction, in 2026, is signals. Read the full article here: https://lnkd.in/g7w3D8tz #JavaScript #React #Frontend #WebDevelopment #Signals #SolidJS #Svelte #Angular #Programming #SoftwareEngineering
To view or add a comment, sign in
-
🧵 Day 3 of 40 — React System Design Series I once had a form component with 7 separate useState calls. They were all for the same form. All connected. All managed separately. It worked. Until it didn't. And debugging it was a nightmare. That's exactly what useReducer solves. Today I broke down: → When useState starts to hurt (and why it happens) → The useReducer mental model — describe what happened, not what to do → A full form rewrite: 7 useState calls → 1 clean reducer → The async data pattern that comes up in every senior interview Full breakdown with real TypeScript code 👇 https://lnkd.in/gTeTQaqA #ReactJS #SystemDesign #Frontend #LearningInPublic #WebDevelopment
To view or add a comment, sign in
-
-
Top 10 Frontend Frameworks in 2026 ======================== React - Still the king (Meta-framework: Next.js) Angular - For the enterprise Vue.js - Intuitive (Meta-framework: Nuxt 3) Astro - Content first approach Svelte - Lean, Dev friendly (Meta-framework: SvelteKit) HTMX - The Anti-Framework approach Alpine.js - Lightweight interactivity Qwik - Something about resumability SolidJS - Fine grained reactivity Remix - Web Standards #webdev #frontend #coding #programming #2026trends
To view or add a comment, sign in
-
Most React devs are still managing rollback logic by hand in 2026. Here’s the one hook that eliminates it. Every time you build a like button, a follow toggle, or an add-to-cart — you repeat the same flow: update the UI, send the request, handle failure, then undo the change. It works. But it’s a lot of brittle code for something that should be straightforward. React 19 brings useOptimistic — UI updates immediately, and React restores the correct state automatically if the request fails. No try/catch. No manual undo logic. No extra useState. Just define your optimistic reducer and call addOptimistic(). ❌ useState approach Two separate states, a try-catch, manual rollback on error. Doubles your code for every optimistic interaction. Fragile and tedious to maintain at scale. ✅ useOptimistic Declare once. UI updates instantly. React auto-reverts to real state if the action fails — no catch block, no manual rollback, no extra useState. Golden rule: If your UI needs to feel fast but can fail, avoid useState — use useOptimistic and let React handle it. #react #webdev #frontend #javascript #reactjs #coding #softwareengineering #devtips #ReactTips
To view or add a comment, sign in
-
-
Stop duplicating state in React! 🛑 When sibling components need to stay in sync, don't create two separate states. Instead, Lift the State Up to the closest parent. Data flows DOWN via props. Updates flow UP via callbacks. Why use it? Single Source of Truth: No more out-of-sync UI. Cleaner Code: Components stay "dumb" and reusable. Easier Debugging: You know exactly where the data lives. Check out this simple breakdown! 👇 #ReactHyderabad #ReactJS #WebDevelopment #Frontend #CodingTips #JavaScript
To view or add a comment, sign in
-
-
🚨 Day 24 of #30DaysOfJavaScript Let’s talk about something every developer faces… ERRORS 😅 Unhandled errors can break your app and ruin user experience. But with proper error handling, you stay in control 💪 🔹 Use try...catch for sync code 🔹 Handle async errors with async/await 🔹 Catch API failures properly 🔹 Implement global error handling in Angular 💡 Pro Tip: Never expose raw errors to users — log them, but show clean messages. Good developers write code. Great developers handle failures. 😉 #JavaScript #Angular #WebDevelopment #Frontend #Coding #100DaysOfCode
To view or add a comment, sign in
-
-
𝐋𝐞𝐚𝐫𝐧𝐢𝐧𝐠 𝐑𝐞𝐚𝐜𝐭.𝐣𝐬? 𝐒𝐚𝐯𝐞 𝐭𝐡𝐞𝐬𝐞 𝐧𝐨𝐭𝐞𝐬 𝐟𝐨𝐫 𝐪𝐮𝐢𝐜𝐤 𝐫𝐞𝐯𝐢𝐬𝐢𝐨𝐧! #Day54 If you're learning ReactJS or already working with it, this might be exactly what you need 👇 I’ve put together clear, structured React.js notes that go beyond basics and explain how things work under the hood. 💡 Inside these notes: ✔️ Virtual DOM & how React actually updates the UI ✔️ Reconciliation & the Fiber algorithm (performance secrets ⚡) ✔️ Role of CDNs & bundlers like Parcel in real projects ✔️ Hooks (useState, useEffect) made simple ✔️ Client-side routing & modern app flow ✔️ Monolithic vs Microservices architecture ✔️ NPM & NPX for dependency management ✔️ How JSX turns into real UI 📌 If you're serious about frontend development, these notes will save you hours of confusion. Let’s learn, build, and grow together 💻✨ #ReactJS #FrontendDevelopment #WebDevelopment #JavaScript #Coding #SoftwareEngineering #LearnInPublic #Developers #TechCommunity
To view or add a comment, sign in
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development