Improve your JavaScript code quality with the right tools

Lint your code with Eslint

eslint shows an error directly in my atom editor

Testing with Jest

take an snapshot of component and show error every time when snapshot doesn’t match the output

Flow type checker

flow complains that that property doesn’t exist
Atom shows all properties of variable on mouse over it

Prettier formater

Lets tools work for you

--

--

--

web developer obsessed by making web better ( focused on web perf and a11y )

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Why and when to use redux ?

Angular 7 in the House!

Cypress : The new era of test automation!

5 Things I Learned Over the ~2,5y of React

Angular vs React: Which is better for Your Application?

must know interview question

Basic NoSQL Queries used in MongoDB

Angular & RxJS: Detecting Memory Leaks

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
Stoyan Delev

Stoyan Delev

web developer obsessed by making web better ( focused on web perf and a11y )

More from Medium

JavaScript, NoSQL and MongoDB

SOLID Principles, JavaScript, Version Controlling and NoSQL

How to Create a Cross-Platform Application

JavaScript Design Patterns #1: Single Responsibility Principle