Learn these JavaScript features before moving to React

JavaScript Features to Know Before Learning ReactJS.
Image created with ❤️️ By author.

React is one of the popular JavaScript libraries for building front-end web applications these days. A lot of front-end developer jobs require having React as a skill instead of jQuery that was more popular before the release of the front-end frameworks.

Before learning React, you should have a solid understanding…

Useful front-end development tools that you probably need to use.

Developer Setup.
Photo by ThisisEngineering RAEng on Unsplash


As developers, we always need to use some resources and tools that can make our life easier and boost our productivity when working on projects or learning something. The good thing is that there are a lot of tools available on the web and created specifically for developers. …

A list of useful code snippets in front-end web development.

A Web Developer with her coding laptop.
Photo by Nicole Wolf on Unsplash

Front-end development is one of the popular fields when it comes to software development or programming in general. A lot of people these days are pursuing a career in front-end development. This is one of the best careers in tech because it allows you to be more creative and bring…

A list of awesome books to help you become a successful developer.

Developer codes on his laptop.
Photo by Anthony Riera on Unsplash

Reading books is still a great way to improve your knowledge and learn new skills. As a software developer, it’s also beneficial to read books that are specifically have been written for developers. You can learn many skills and keep yourself updated with the latest changes in the tech industry.

A list of useful websites that you probably don’t know about.

Developer codes on his desk.
Photo by Mohammad Rahmani on Unsplash

As a front-end developer or a software developer in general, you always have a lot of tasks to do on a daily basis. In most situations, you will find yourself spending so much time on simple tasks. …

JavaScript code snippets that you often will need to use.

Coding Laptop.
Photo by Shamin Haky on Unsplash

As we all know, JavaScript these days is one of the popular programming languages, especially when it comes to web development. The JavaScript ecosystem is full of frameworks and libraries that make life easier for the developer.

However, sometimes you don’t need to always use frameworks and libraries for writing…

Exciting full-stack projects to improve your coding skills.

Developer codes on his desk.
Photo by Mohammad Rahmani on Unsplash

Building projects is always the best way to improve your skills, practice your knowledge, and become a good developer. It doesn’t matter how many tutorials you watch, books you read, or podcasts you listen to. If you don’t practice and build projects, you will never improve.

This is also a…

Awesome resources to help you on your next projects.

Developer setup.
Photo by Jannis Brandt on Unsplash

Working on new projects is one of the most exciting things in web development. However, starting the project and coding it from scratch may take a lot of time and effort. Especially if you are an independent developer and you don’t have a team to help you out.

That’s why…

Let’s use JavaScript to find multiples of a number.

Developer codes on his laptop.
Photo by Anthony Riera on Unsplash

Solving algorithms and coding challenges, in general, is the best way to improve your problem-solving skills as a developer. It’s also a way to practice your coding knowledge and skills. No matter what language or technology you’re using, the basics always remain the same.

It’s about solving problems and creating…

A list of Awesome CSS cheat sheets that you can use as a web developer.

Developer with her laptop.
Photo by Nicole Wolf on Unsplash

Learning CSS can be overwhelming sometimes. There are a lot of concepts that you need to learn. CSS is not difficult to learn, but you need a lot of practice to become good at it.

Building things is the best way to improve your skills, no matter what technology you…

Mehdi Aoussiad

Front-End Web Developer from Morocco. I focus on writing useful articles for readers. Contact:https://twitter.com/AoussiadMehdi Subscribe: mehdiouss.ck.page

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store