Tag Archives: Isomorphic

It is a lightweight, isomorphic, dependency-free, rest client mapper for Javascript


via tulios/mappersmith · GitHub.

Mappersmith is a lightweight, isomorphic, dependency-free, rest client mapper for javascript. It helps you map your API to use at the client and/or server, giving you all the flexibility you want to customize requests or write your own gateways.

Part 1: Universal React with Rails


via Universal React with Rails: Part I — Medium.

I’d like to share intermediate results of my work with Universal (aka “Isomorphic”) JavaScript apps, based on React library from Facebook and Ruby on Rails as backend.

Actually it’s not so much about Rails, but about JSON API. So if you don’t use/like Rails, just take it as an abstract API and keep reading.

If you haven’t heard about isomorphic javascript concept, here is the link that explains what it’s all about.

Within current post we’ll plan application architecture. In the next one we’ll setup Rails JSON API. After that we’ll kick-start universal javascript app. Before we’ll share it with the world, we’ll secure it. And in the end everything will be deployed to production.

Part 2: Universal React with Rails


via Universal React with Rails: Part II — Medium.

I wrote demo app called Isomorphic comments, which allows visitors leaving a comments (thats it, pretty useless, but whatever).

Part 3: Universal React with Rails


via Universal React with Rails: Part III — Medium.

It’s been awhile since I wrote my previous post about Rails API. Meantime a lot of things happened in JavaScript world: ES6 was officially approved and renamed to ES2015, “isomorphic” javascript (almost) became “universal”, one of the flux frameworks (which I’ve started to use in my apps) was deprecated in favour of new one (which we will use in the next post).

Video: JavaScript with ReactJS and Nodejs


Isomorphic JavaScript with ReactJS and Nodejs

Creating an Isomorphic Blogging app Using React and Flux


via Creating an Isomorphic Blogging app Using React and Flux.

One of the many benefits of React is its ability to render the components on both client and server. This approach has two great benefits such as :

  1. Search Engine bots and other crawlers can easily crawl your pages.
  2. A consistent and better User Experience for your users.
  3. Your SPA gets the best of both the worlds.

This tutorial aims to teach you how to create isomorphic apps using React and Flux architecture. We will also create a simple blogging app to understand how exactly Flux and React fit together.

You can check out the live demo of the app here. I recommend cloning the repo to your local machine to follow along easily.

How to Use ES6 for Universal JavaScript Apps


via How to Use ES6 for Universal JavaScript Apps — JavaScript Scene — Medium.

Now that the dust has settled a bit, I’m finally beginning to use ES6 for production apps — and because I write universal JavaScript, it has to work for both Node.js and browsers.

This won’t be an in-depth tutorial about ES6 features or universal JavaScript(aka isomorphic JavaScript). We’re just going to cover the basics to get you up and running.