💡 React Practical Application! 💡 I recently built a small landing page — not focusing on the UI this time, but as a practical project to apply the React concepts I learned throughout a course 👩💻 Here’s what I used and why: - useEffect – to fetch data from the API when the page loads. - useContext – for managing global state instead of passing props around. - useCallback – to prevent unnecessary re-renders and improve performance. - useFormAction – to handle and control form data efficiently. - And I built a custom hook, useHttp, to manage API requests in a reusable way. I first built the API locally with JSON Server — and for the first time, I deployed the backend on Railway to make it live and connect it to the frontend demo 🚀 It was such a great learning experience! This practice helped me strengthen my understanding of data flow in React, hooks behavior, and backend integration — all through hands-on learning. 🔗 GitHub Repo: https://lnkd.in/d9yDCGaU 💻 Live Demo: https://lnkd.in/dgr8fixm #React #FrontendDevelopment #WebDevelopment #Railway #Hooks #JavaScript #LearningByDoing

This is the kind of practical React work that really builds a developer’s foundation — love seeing this! 🔥 Using useEffect + useContext + useCallback together shows you’re not just learning concepts, you’re understanding how to structure scalable components and optimize rendering. That’s exactly what separates hobby projects from professional front-end engineering. ⚡👩💻 Your decision to create a custom useHttp hook is a huge step forward — abstracting API logic is one of the smartest ways to build maintainable codebases. And deploying your JSON Server backend on Railway for the first time? Big win. 🚀 Most devs skip backend integration in small projects, but you leaned into it — that’s how real-world skills grow. Super curious to hear: 👉 What part of this project challenged you the most? Your answer could help a lot of devs who are learning the same stack. 👇✨ #React #FrontendDevelopment #JavaScript #Hooks #WebDevelopment #DeveloperJourney #CleanCode 🚀

Great work 👏🏻, keep it up 🥰 اشطر سلومة بجد 🥹

أشطر سلمي♥️♥️

شطورة موت يسلومة بجد💗

اشطر سلومه 🫶🏻❤️❤️❤️❤️

See more comments

To view or add a comment, sign in

Explore content categories