Djordje Savic

19 Flips | 4 Magazines | 44 Likes | 4 Followers | @djordjes | Keep up with Djordje Savic on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Djordje Savic”

Introduction to Immutable.js and Functional Programming Concepts

Functional programming has been on the rise the last few years. Languages such as Clojure, Scala and Haskell have brought to the eyes of imperative …

Leveling Up With React: Container Components

<i>This tutorial is the second of a three-part series on React by Brad Westfall. This series is all about going beyond basic React skills and building</i> …

React AJAX Best Practices

When you start asking about AJAX and React, the first thing the experts will tell you is that React is a <i>view library</i> and React has no networking/AJAX …

React Tutorial — Converting Reflux to Redux

There are many great tutorials and boilerplate apps online–linked to in the footer of this post–and even documentation for redux and react itself is …

A React-Redux example app

<b>Note</b>: This example app has a bug due to bad flow design. See the explanation and the solution in this follow-up post!<p>The Superhero battler app<p>This …

A Gentle Introduction to Functional JavaScript: Part 1

This is part one of a threefour-part series introducing ‘functional’ programming in JavaScript. In this article we take a look at the building blocks …

Functional Programming for JavaScript People

<i>(</i><i>Japanese</i><i>,</i> <i>Chinese</i><i>)</i><p>Like many of you, I started hearing a lot about functional programming several months ago and I had no idea what it was. It was …

JavaScript

Unidirectional User Interface Architectures

André Staltz<p>Unidirectional User Interface Architectures<p>22 Aug 2015<p>This post is a non-exhaustive quick overview of the so-called “unidirectional data …

Wrapping jQuery with React

Are you interested in migrating your existing jQuery project to React?<p>Maybe you’re just interested in using a jQuery plugin in your project and …

JavaScript

The Future of Web Development (Part 2): Full-Stack Automated JavaScript Testing

In my last article, I showed you how to develop a full-stack JavaScript web application using ECMAScript 6, Falcor, React, Babel, Webpack, and …

Mistaeks I Hav Made: Higher Order React Components

Higher Order React Components<p>When writing user interfaces with the React framework, I often find that several of my components have similar …

Structuring React Applications: Higher-Order Components

Do you ever find yourself frustrated with all the boilerplate and repetitive code in React components? Frequent use of patterns make components …

Should I use React.createClass, ES6 Classes or stateless functional components?

So you’ve decided to build a React component. You know what it will do, what it’s called, and where it’ll go. But when you open your editor and go to …

Design Engineering

“Front End Dev isn’t just JavaScript. FED is a melting pot of design & dev skills to implement accessible UIs to accepted standards.” — Matt Hill<p>When …

A Maintainable Style Guide

Anyone who has attempted to maintain a UI Style Guide over a long period of time will attest that it is a very difficult process. They are generally …

Responsive Nav — Responsive Navigation Plugin

Features<p>Responsive Nav is a tiny JavaScript plugin which weighs only ~1KB minified and Gzip’ed, and helps you to create a toggled navigation for …

7 CSS3 Media Queries for Making Wonders with Responsive Web Design

Responsive Web Design has gained huge popularity and demand over the years. With novel gadgets being developed every year it is necessary for a Web …

How To Sell The Value Of Mobile To Clients

As the distinction between the Web on desktop and mobile continues to blur, supporting mobile is increasingly something we do as part of every …