js-front

Carved In Stone: Immutables in JavaScript

Immutability – the idea that you should never work with “live” data, is slowly transforming the way that programmers work with objects, data and streams. From reducing hidden variables in functions to making database programming simpler to reducing the chance for difficult to find bugs to make its way into your code, immutability is becoming […]

javascript logo

Teaching JavaScript for a Living: Lessons Learned Through Teaching Thousands of Developers

Eric Greene is a full-stack developer and appendTo/DevelopIntelligence instructor. Over the past 5 years, Eric has taught JavaScript and front-end development to several thousand developers at dozens of Fortune 500 companies. In the last 2-3 years, Eric has taught several hundred Angular and React courses. We interviewed Eric to find out what he has learned […]

Reactjs

What is the difference between state vs. props in React?

React is an open-source JavaScript library that provides the V (view)  of traditional MVC JavaScript framework. React promises programmers a model in which subcomponents cannot directly affect enclosing components- meaning data is flown downwards, updating data changes in HTML efficiently, and abstracts away the DOM allowing better performance using Virtual DOM. You may ask, if […]

Reactjs

Working with State in React.js

In this tutorial we are going to get up to speed with some basics of React.js which will help us understand how to work with state. State is stored information at a given point in time and it’s common to manipulate state when working with data in an application. React itself is a Javascript library […]

1024px-Flatirons_Winter_Sunrise_edit_2

Getting to know the ReactJS ecosystem – React and React Native

For new web developers, just learning javascript can be hard enough, let alone trying to understand the dozens of popular libraries, frameworks, services, architectures, preprocessors, bundlers, and other technologies in wide use today. It can all make web development seem esoteric and inaccessible. If you feel this way, you are not alone! I’m here to […]