🚀 From JavaScript to React — My Growth Journey in Web Development
A few months ago, I decided to take my web development skills to the next level.
I had already built a strong foundation in HTML, CSS, and JavaScript, but I realized that modern web development requires more than just the basics. To build scalable and dynamic user interfaces, I needed to dive deeper into modern frameworks.
So during my time away from posting, I focused on learning, building, and improving my development workflow.
Here’s what I worked on behind the scenes 👇
🔹 Strengthening my JavaScript fundamentals
Before jumping into frameworks, I spent time mastering core JavaScript concepts such as:
• ES6+ features
• DOM manipulation
• Async programming (Promises, Fetch, APIs)
• Modular and clean code practices
🔹 Transitioning into React
Once I felt confident with JavaScript, I started learning React and understanding how modern frontend applications are structured.
During this phase I learned:
• Component-based architecture
• Props and state management
• React hooks (useState, useEffect)
• Reusable components
• Building dynamic UI with clean structure
🔹 Building projects and experimenting
Instead of just watching tutorials, I focused on building projects and pushing code regularly to GitHub.
This helped me practice real-world development workflows including:
• Creating repositories
• Writing clean commit histories
• Organizing project structures
• Learning version control with Git
🔹 Improving my developer workflow
I also spent time improving my development process by using tools like:
• Git & GitHub for version control
• VS Code for development
• Debugging and testing my code
• Writing more maintainable and scalable code
📌 What I learned from this journey
Growth in tech doesn’t happen overnight. It comes from consistent practice, curiosity, and building projects.
Every project taught me something new — from solving bugs to structuring better components.
And this is just the beginning.
💻 You can check out my work and projects here:
👉 https://lnkd.in/d6BY3-q9
I’m excited to keep building, keep learning, and keep improving as a developer.
If you're also on the same journey, let’s connect and grow together 🤝
#WebDevelopment #JavaScript #React #FrontendDevelopment #GitHub #LearningInPublic #Developers
Always start with backend then frontend