{"id":2975,"date":"2023-11-08T03:18:10","date_gmt":"2023-11-08T03:18:10","guid":{"rendered":"https:\/\/voodoo.business\/?p=2975"},"modified":"2023-11-22T07:49:46","modified_gmt":"2023-11-22T07:49:46","slug":"javascript-tools-for-the-trip","status":"publish","type":"post","link":"https:\/\/www.voodoo.business\/blog\/2023\/11\/08\/javascript-tools-for-the-trip\/","title":{"rendered":"JavaScript &#8211; Tools for the trip"},"content":{"rendered":"\n<p>Tools you will probably be using in your JavaScript journey, I will keep this list updated as I go. Some obvious tools like NPM and Yarn will be added along with the other obvious stuff, but I will be adding them once I have something usefull to point out about them.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1- A web browser<\/h2>\n\n\n\n<p>Web browser: On the market today, relevant to JavaScript development, there are 3 browsers, <strong>1.1- Firefox<\/strong>, <strong>1.2- Safari<\/strong> (And browsers based on it&#8217;s WebKit such as some browsers based on it), and everything else that are really all based on <strong>1.3- google chrome<\/strong> (Yes, including both brave and MS edge).<\/p>\n\n\n\n<p>I personally use Firefox, and for development purposes, I use &#8220;<strong>Firefox Browser Developer Edition<\/strong>&#8220;, I would probably make sure i have chrome installed, at least for cross browser compatibility, WebKit\/Safari, I have never found a need for it, but it is there is you want to grab it<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">VS Code<\/h2>\n\n\n\n<p>Microsoft s super popular IDE, a great tool, itself written in JavaScript (Electron), but not so useful for JavaScript without a few good extensions, so here are a few extensions that you might need for Javascript development<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>VS Code JavaScript (ES6) snippets by charalampos karypidis<br>This extension provides shortcuts to insert code directly into your project<\/li>\n\n\n\n<li>ESLint by MidcroSoft<br>Integrates ESLint JavaScript into VS Code. ESLint itself is a command line tool you run against your code to analyze it for potential problems, now, it is a VS Code plugin !<\/li>\n\n\n\n<li>DotENV by mikestead<br>Do you use a lot of .env variables ? I already use this for Laravel development, but it is also good for JS development, this tool adds highlighting and more to environment<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Tools you will probably be using in your JavaScript journey, I will keep this list updated as I go. Some obvious tools like NPM and Yarn will be added along with the other obvious stuff, but I will be adding them once I have something usefull to point out about them. 1- A web browser [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[192,160,194],"tags":[],"class_list":["post-2975","post","type-post","status-publish","format-standard","hentry","category-javascript-software-development","category-software-development","category-vs-code"],"_links":{"self":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts\/2975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/comments?post=2975"}],"version-history":[{"count":5,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts\/2975\/revisions"}],"predecessor-version":[{"id":3005,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts\/2975\/revisions\/3005"}],"wp:attachment":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/media?parent=2975"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/categories?post=2975"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/tags?post=2975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}