ES6, or ECMAScript 6, is an update to the Javascript language that plays a key role in how code is written when using Javascript’s React Library.

Before ES6, React did not have access to some some of the features available for use that developers consider normal practice when coding in…


Ruby on Rails is a web application framework in Ruby programming language, which means that it provides developers tools to be able to more easily build out the base functionality of new applications.

A lot of web application frameworks, including Ruby on Rails, use a MVC (Model View Controller) Framework…


Active Record is an ORM (Object Relational Mapper), which means it allows developers to send queries to a database, which is a statement that retrieves data from the database. …


The each method in Ruby, is a data structure iterator method, which means that it is a way to access stored collections of data, in order to do something with that data.

The each method in Ruby can be used on multiple types of collections of data (arrays, hashes, ranges)…


In development, developers use many tools in order to simplify the work needed to be done and make their jobs easier through user-readability.

One of these tools that developers use with React is JSX. JSX stands for Javascript XML, as it allows developers to write HTML in React, by converting…

Nick Frangione

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