Lint React Apps in Atom Editor with ESLint

Published on

In this tutorial I will explain how to setup your Atom editor to lint React code. I keep all of my development files in the Code folder. First ensure that you have Node.js setup. Also in the main directory (Code in my case) make sure that you have package.json. If not run npm init

Basic ESLint Setup

Published on

In this tutorial I will demonstrate how to setup ESLint. As of this writing the version of ESLInt is 2.13.0. Let’s start by installing it in the Node.js environment globally. npm install -g eslint Let’s create a simple badly written js file that we can lint with ESLint echo “var foo =” > foo.js Now lets … Continue reading Basic ESLint Setup

Setting Up Ecommerce Tracking with Google Tag Manager

Published on

Setting up transactional/ecommerce event tags will allow to track product purchasing data. The transactional tracking is part of the Google Tag Manager (GTM) API. There are two types of Google Ecommerce tracking – Standard and Enhanced. In this post, I’ll give an explanation of the Standard version.

Basic Babel Nodejs Setup for Creating Web Apps

Published on

In my previous post I talked about how to run Babel powered apps using Command Line in the Nodejs. Now we’ll see how to get the apps running in the browser. We’ll start from scratch by installing package by package until we won’t get errors and our app is displayed in the browser.

Babel CLI Setup on Node.js

Published on

Here is a basic setup for Babel CLI on Nodejs environment. The app we’ll create will use ES2015 Modules. Make sure you have Nodejs installed and follow the steps to setup Babel.

Basic React Setup on Node.js

Published on

Its possible to create Reactjs apps without nodejs. However, using nodejs allows you to break up large applications into smaller files and use import and export features. Here is a quick tutorial on how to setup react in Nodejs Environment.