Archive for September, 2017

Dealing with Asynchronous APIs in Server-rendered React

Posted on: No Comments
If you've ever made a basic React app page, it probably suffered from poor SEO and performance issues on slower devices. You can add back traditional server-side rendering of web pages, typically with NodeJS, but this isn't a straightforward process, e...

Creating a Static API from a Repository

Posted on: No Comments
When I first started building websites, the proposition was quite basic: take content, which may or may not be stored in some form of database, and deliver it to people's browsers as HTML pages. Over the years, countless products used that simple model...

​No Joke…Download Anything You Want on Storyblocks

Posted on: No Comments
(This is a sponsored post.)Storyblocks is giving CSS-Tricks followers 7 days of complimentary downloads! Choose from over 400,000 stock photos, icons, vectors, backgrounds, illustrations, and more from the Storyblocks Member Library. Grab 20 downloads ...

WordPress: Modern Theme Development With Action Hooks

Posted on: No Comments
Developing excellent WordPress themes is an actual challenge. But even the seemingly easy adjusting of existing themes can become pretty tough pretty fast. More and more developers use action hooks in their template files, as they help to keep a clear...

Async Operations in React Redux Applications

Posted on: No Comments
This post was originally posted at Codebrahma. JavaScript is a single-threaded programming language. That is, when you have code something like this … … the second line doesn't get executed till the first one gets completed. Mostly this won't be a...

How to Build a React App that Works with a Rails 5.1 API

Posted on: No Comments
React + Ruby on Rails = 🔥 React has taken the frontend development world by storm. It's an excellent JavaScript library for building user interfaces. And it's great in combination with Ruby on Rails. You can use Rails on the back end with React...