DEV Community

Ahmed Bankole
Ahmed Bankole

Posted on

5 Crucial Tools/Skills For Frontend Developers

Hello ,I am Ahmed and I am a web developer.
Well being a frontend developer, most people think you only build websites but there is more to that than it meets the eyes.I have been into frontend for over 2 years and here are some of the tools you need to have as a developer.

Git:
Git is a version control system that allows you to track or make changes to your code through commits.Most of you would have heard of Git and might have even used.Git is very important due to the fact that it helps you to maintain your codes and keeps it in a remote repository where you can commit to it.The idea behind it is just to push your codes and make commits to it.

Figma / Adobe XD
This are great tools especially if you are into web design,this might be a bonus skill you can add to improve your skill set. Figma is a tool that allows you to create prototypes and wireframes of websites, apps etc same thing with Adobe XD.
Building great websites require great design but learn to keep it simple.

Testing :
Testing is the process of running tests on your codes to find out if your codes function the way they are supposed to.This is one of the key tools you can have in your arsenal. It helps developers to be able to test their codes before actually deploying it.There are various types of testing which are unit testing, logic testing, integrated testing etc..

Debugging:
Who hasn't heard of debugging ?? It is just a method used by developers to fix bugs in their codes that prevent it from functioning.A good developer knows how to debug his/her codes if he knows what he is doing .

JavaScript:
JavaScript is the fastest and popular language in the web development world.Every website runs on JavaScript because it helps in adding interactivity and functionality to your websites. Trust me ,if you are a web developer and you don't know JavaScript, you are not living on earth šŸ˜‚šŸ˜‚

Thanks for reading.If you feel I missed something out, just comment below.šŸ˜ŠšŸ˜Š

Top comments (4)

Collapse
 
victorydesigns profile image
VictoryDesigns

I like that you mentioned prototyping tools

Collapse
 
geekyahmed profile image
Ahmed Bankole

Yes indeed.Modern websites require modern designs to suit the taste of user

Collapse
 
momandalex022 profile image
Christine Marshall

thank you Bankole,
I am just beginning my front-end development skills journey and a nice short to the point tool list is exactly what i need! Thanks for making it my speed.
Christine

Collapse
 
geekyahmed profile image
Ahmed Bankole

Glad to hear