🎯 Day 100 – #100DaysOfReact
100 days of building with React! ⚛️
✅ Mastered hooks
✅ Built real-world projects
✅ Learned routing, context, and Vite
✅ Grew every single day
Grateful for the journey. Consistency beats perfection!
#ReactJS#WebDev#DevJourney
🧩 Day 99 – #100DaysOfReact
Exploring the React Context API!
✅ Avoids prop drilling
✅ Shares state globally
✅ Great for themes, auth, and more
Create ➝ Provide ➝ useContext 🔁
A clean way to manage app-wide state!
#ReactJS#WebDev#StateManagement
🧠 Day 98 – #100DaysOfReact
State classification in React:
🔹 Local (useState)
🔹 Global (Context, Redux)
🔹 Server (React Query, SWR)
🔹 URL (react-router)
Classifying state = better architecture! 🛠️
#ReactJS#WebDev#StateManagement
🚀 Day 97 – #100DaysOfReact
Set up a React project with Vite ⚡
Fast dev server ✅
Instant HMR ✅
Optimized builds ✅
npx create-vite@latest my-app -- --template react
#ReactJS#ViteJS#WebDev
Day 97 – #100DaysOfReact
Single Page Applications (SPAs) 🧭
SPAs in React = seamless UX, fast navigation, no reloads!
Use `react-router-dom`, manage state with Context/Redux, fetch data dynamically.
React + SPA = modern web magic ✨
#ReactJS#SPAs#WebDev
Day 95 of #100DaysOfReact ⚛️
Learning `useReducer` in React:
✅ Great for complex state
✅ Uses reducer + dispatch
Example:
const [state, dispatch] = useReducer(reducer, initialState)
Scalable state management! 💡
#ReactJS#JavaScript#WebDev
Day 93 - #100DaysOfReact:
Regular function Vs Custom hook
Regular functions perform tasks but don’t use React hooks
Custom hooks use React hooks to encapsulate reusable stateful logic, integrate with lifecycle, and share behavior across components
#ReactJS#WebDev#JavaScript
Day 92 - #100DaysOfReact:
State Vs Refs
State manages data that affects UI and triggers re-renders, while refs are used for direct DOM access or mutable values without triggering re-renders.
Use state for dynamic data and refs for non-UI tasks.
#ReactJS#WebDev#JavaScript
Day 91 - #100DaysOfReact:
Refs in React allow direct access to DOM elements or components.
Use `useRef` for functional components to interact with elements (e.g., focusing inputs).
Avoid using refs for state to maintain UI consistency. #ReactJS#WebDev
Day 90 - #100DaysOfReact:
Cleanup functions in useEffect are crucial for cleaning up side effects like timers, subscriptions, and event listeners. Return a cleanup function to avoid memory leaks and improve performance.
#ReactJS#WebDev#JavaScript
Day 89 - #100DaysOfReact:
The useEffect dependency array controls when effects run.
Empty array runs once on mount.
Add variables to run when they change.
Omitting it runs after every render—can hurt performance.
Use it wisely!
#ReactJS#WebDev
Day 88 - #100DaysOfReact:
Effects in React are side operations like data fetching or DOM updates managed by useEffect.
Use dependency arrays to control execution and cleanup functions to prevent memory leaks.
#ReactJS#WebDev#JavaScript
Day 87 - #100DaysOfReact:
Event Delegation:
Event delegation in React attaches a single listener to the parent element, improving performance and reducing memory usage.
It works seamlessly with dynamic content and simplifies event management.
#ReactJS#WebDev#JavaScript
Day 86 - #100DaysOfReact:
Event binding in React:
1. In class components, bind event handlers to "this" in the constructor.
2. In functional components, use arrow functions.
3. Optimize performance with "useCallback" for fewer re-creations.
#ReactJS#WebDev
Day 85 - #100DaysOfReact:
Synthetic events in React provide a cross-browser wrapper for native events, ensuring consistent behavior. They're pooled for performance, preventing memory leaks.
Common events like `onClick` are handled via synthetic events.
#ReactJS#WebDev
Day 84 - #100DaysOfReact:
React handles events with synthetic events for cross-browser compatibility.
Events are written in camelCase (e.g., onClick). React uses event delegation to optimize performance.
Functional components use hooks for event handling. #ReactJS#WebDev
Day 83 - #100DaysOfReact:
Steps for event delegation in React:
1. Identify the parent element.
2. Add event listener to parent.
3. Use `event.target` to identify child.
4. Handle the event logic.
5. Optimize with React’s synthetic events.
#ReactJS#WebDev
Day 82 - #100DaysOfReact:
Event delegation in React uses a single event listener on the parent to handle events for child elements, improving performance, memory usage, and supporting dynamic content.
React handles this efficiently with synthetic events. #ReactJS#WebDev
8 Followers 122 Following💓Game on! Fun-loving online entrepreneur and anime fanatic. Crushing it in affiliate marketing 🤑and always on the lookout for the next big opportunity📊.
849K Followers 14K FollowingWe provide financial services to people striving for success. For support, follow @accessbank_help. Read our Privacy Policy. RC: 125384
75K Followers 6K FollowingA busy life makes Namaz harder, but Namaz makes a busy life easier, Beshaq. Ummati of Prophet Muhammad ﷺ Alhamdulillah ❣️ Allah sufficient for us 🤗☝️
2K Followers 2K Following✨ I help Businesses Increase Conversions by Creating high-converting websites, Social Media Marketing, & Content Strategy to Attract & Engage Your ideal client.
22K Followers 5K Following||Muslim|| An online Book Store📖📚|| Sells all kinds of books both English and Arabic Texts. For more Info, contact us via whatsapp/Tel: 08166895060.
144 Followers 904 FollowingSpecialize in helping you to study and live abroad as easy as A.B.C.
Contact us at [email protected] or Call +1647-490-1344,07035413366
168 Followers 493 FollowingDR- Email Copywriter ✒️ On a mission to help business owners & coaches take potential customers to repeat buyer$; building customer relationship into sales💰
4K Followers 2K FollowingI'm for justice no matter who it's for or who it's against, and I'm for the truth no matter who speaks it. ||Sunni||Salafy||Hāfiz||
40 Followers 34 FollowingBased in Japan. Software Developer with a mindset of "Don't settle", : Stay hungry" and "Stay foolish".
React.js, TypeScript, Node.js, Python
17K Followers 3K FollowingFront end developer | designer | consultant
I create accessible and responsive web apps and streamline processes for a better user experience
1K Followers 837 FollowingFront end developer at @softwaremill by day, creative coder by night. Moiré-addict, fineliner maniac #plottertwitter #generative
4K Followers 177 FollowingWeb/UI designer, Front end developer, codepen addict, hobbyist game dev, failed music producer and affiliate marketer of sorts
1K Followers 1K FollowingFounder at Heuristica | Senior Front End Developer | Author of "Coding for Visual Learners" and "Awesome Coding" | Find out more at: https://t.co/kASDTlLXbd
109 Followers 619 Following💻 Full Stack Developer in a permanent learning path. 🐈 Cat Creature Lover. 🍕 Pizza Man. ☕ Coffee Lover. 🏝 Born in the Caribbean living in Europe.
51K Followers 2K FollowingUdemy instructor with 75k+ Students 🎒 I will teach you to build a successful career in tech 🤝 I talk about growth and standing out as a software engineer
121K Followers 2K FollowingNewspaper Chief Executive, Former Director Media and Publicity Tinubu/Shettima Campaign, Special Adviser Information and Strategy to President Tinubu. Married.
151K Followers 2K FollowingThe most supportive community of programmers.
#CodeNewbie Podcast | @codelandconf | Part of the @forem & @thepracticaldev family 💜
292K Followers 823 FollowingTeacher and founder of @freecodecamp. 🏕️ Teach yourself math, programming, computer science, business, English – all for free. A 501(c)(3) public charity.
298K Followers 2K FollowingSoftware Developer |
Director Of Technology @ThisDotLabs |
I've helped 1000s of people land jobs in tech |
Book a 1:1 https://t.co/9pEdQaBy3J
No recent Favorites. New Favorites will appear here.