Knowledgekeen
If you are someone wanting to learn development and looking for basics to start with, this page is for you.
09/09/2025
β¨ Day 10 β React Basics: useEffect Hook β¨
Weβve made it to the final day of our 10-day React Basics journey π
Today, letβs dive into one of the most powerful Hooks β useEffect.
πΉ It helps you handle side effects like fetching data, updating the DOM, or managing timers.
πΉ With dependencies, you can control when your effect runs.
πΉ It replaces lifecycle methods like componentDidMount and componentDidUpdate in class components.
This wraps up our React Basics mini-series β
π¬ Tell us in the comments β Which React concept did you find most helpful from these 10 days?
And donβt worry, this is just the beginning! More advanced React concepts and interview prep tips are coming soon π
---
04/09/2025
π Day 9 of our React Basics series is here!
Today weβre covering useState Hook β the easiest way to make your React apps interactive. π
From counters to dynamic forms, useState is where the fun begins!
π‘ Question for you: Have you used useState in your projects yet? Comment below β¬οΈ
π Stay tuned β tomorrow we wrap up the 10-day series with another important React concept!
---
π
02/09/2025
β¨ React Basics β Day 8 β¨
Ever wondered how to show different content based on conditions? π€
Thatβs where Conditional Rendering in React comes in!
Itβs like saying:
π If user is logged in β show dashboard
π Else β show login page
Mastering this helps you create dynamic, user-friendly apps π
π‘ Ready to take your React skills to the next level? Save this post and try it in your code!
01/09/2025
π React Basics β Day 7
Today, weβre learning one of the most powerful features in React β updating state! π
With useState, you can make your app interactive.
π Click a button β the state changes β the UI refreshes automatically! π
This is what makes React so dynamic and fun to build with π»β¨
π‘ Imagine what you can build with just this knowledge: counters, toggles, forms, and more!
π Save this post for later & share it with your dev friends.
π Drop your project ideas in the comments β¬οΈ
---
28/08/2025
Day 6 Instagram + React Basics β State
β¨ Props were about passing dataβ¦ but what if your data needs to change inside the component? Thatβs where React State comes in.
Think of State as your componentβs personal memory π§ .
It remembers values, updates them, and automatically re-renders the UI when something changes.
π Without State, interactive apps like counters, forms, or dynamic dashboards wouldnβt even exist!
Save this post π so you can revisit whenever youβre practicing React.
And donβt forget to follow along with our series β weβre building your React knowledge step by step.
π¬ Tell me in the comments:
Whatβs the first project you want to build with React State?
---
26/08/2025
β¨ Day 5 of React Basics β¨
Yesterday, we learned what props areβ¦ today, letβs see them in real code! π©βπ»π¨βπ»
Props let you make your components reusable and dynamic. Once you understand this, you can start building powerful, flexible UIs π
π‘ Can you spot where the props are used in todayβs code example? Comment below! π
25/08/2025
π Day 4 of React Basics β Props
If components are the building blocks of React, props are what make them dynamic & reusable β¨
π‘ Think of props like arguments in a function β you can pass in data and make your components change based on whatβs given!
π¨βπ» Example:
Pass name="Alex" β Component says Hello Alex
Pass name="Ronald" β Component says Hello Ronald
π Save this post if youβre learning React step by step with me.
π Check out Days 1β3 if you missed them!
23/08/2025
βοΈ Day 3 of React Basics: JSX
If youβve ever wondered why React code looks like HTML inside JavaScript β the answer is JSX (JavaScript XML).
π JSX lets us write UI in a way that looks like HTML but is actually JavaScript under the hood.
It makes React code clean, readable, and super developer-friendly.
β¨ With JSX, you can:
Write UI + logic in one place
Keep code neat and structured
Build components faster
π‘ Pro Tip: Donβt forget the rules!
βοΈ Return one parent element
βοΈ Use className instead of class
βοΈ Close all tags
π Tomorrow: Weβll explore how to bring multiple components together!
---
22/08/2025
π Day 2 of React Basics: Components
Components are the heart of every React app.
They make your code reusable, organized, and super clean β¨
π Today, you learned:
βοΈ What Components are
βοΈ Types of Components (Functional vs. Class)
βοΈ Why Components are essential
This is just the beginning β React gets more fun from here π
Stay tuned for Day 3 tomorrow!
---
Click here to claim your Sponsored Listing.