Author: JP
-
Tutorial: Webpack setup using React, React-Router and Redux for developing Front End applications. Includes Hot Module Replacement and much more.
In this post I will show you how to build and understand a webpack config file for developing applications with react, react–router and redux. I also provide a boilerplate to start developing right away. If you already know how to set up webpack and wish to learn more on building and understanding react apps, see this post. It…
-
What are Javascript Prototypes?
I’m writing this post on javascript prototypes to help me further understand what they are by documenting, or rather summarizing, what I read. I hope that by doing this I also help you understand the subject. Prototypes, the prototype chain, the new keyword, the ES6 class keyword, Object.assign will all be discussed.
-
Tutorial: Javascript ES6 (ES2015), get started quickly with babel v6+, Gulp, Browserify and Use Arrow Functions, Classes, Import syntax…
This post is an update to my old tutorial on how to start writing ES6 on the front end with babel.
-
League of Legends Best Match
A league of legends fan application I created. It searches the last 10 ranked matches played by the player searched and orders them by best match to worst. The application is made with: MongoDB to save searched matches temporarily, Nodejs with Express in the back end, Riot Games RESTful API to search data about the…
-
Three dots in Javascript: How to use the Spread Operator and its use with Immutable Arrays
What are the three dots you see in javascript code snippets? The three dots are called the spread operator. It’s a new feature brought in with ES6. In this post I will show you some examples where you can use it. I will then talk about how they are helpful for Immutability in your code.