a browser rendered HTML page. Master the method of DOM traversal, DOM events and related topics. MDN is a great resource to start learning in depth DOM. Best Practices
VSCode for Chrome • Firefox Developer Tools • Angular Extension (Augury) • VueJs (Vue Dev Extension). • React Js ( React Dev Extension) Debugging In Front End / Console API
as Twitter Bootstrap and it’s components. There are tools for bootstrap to quickly generate codes and clean up extra garbage at production level. CSS Frameworks / Js Frameworks
network performance evaluation to see the assets loading to your page using chrome or firefox developer tools or your favorite developer tools. Fire Fox Developer Tool / Chrome Developer Tools
like Grunt— about how to build your package to minify/uglify your CSS and JS files, cleaning extra markups and style classes in production version of your page.. RollUp / Webpack / Gulp
• How familiar are you with ES6 • Always ensure to have knowledge on how your code is transpiled • Available Transpilers List Of Transpiliers / Understanding ES5 / TS
analyze code and finds problems with them, potentially preventing bugs/runtime errors and at the same time, enforcing a coding style. Time is saved during pull request reviews when reviewers do not have to leave nitpicky comments on coding style. ESLint is a tool for linting JavaScript code that is highly extensible and customizable. Teams can write their own lint rules to enforce their custom styles. List Of Linters