Now that it’s okay to use @reactjs again, I can say: I’ve been working on this @WordPress + React thing for awhile

  • Postlight’s Headless WordPress + React Starter Kit is an automated toolset that will spin up two things: – – The following setup will get WordPress running locally on your machine, along with the WordPress plugins you’ll need to create and serve custom data via the WP REST API.
  • To install and start WordPress, run the following command: – – When that completes successfully, the WordPress REST API will be available at http://localhost:8080.
  • To import data and media from a live WordPress install locally, use Migrate DB Pro.
  • At this point you can start setting up custom fields, and if necessary, creating custom REST API endpoints in the Postlight Headless WordPress Starter theme.
  • Once you have Docker installed on your computer, you can run the container locally using this command:

headless-wp-starter – 🔪 WordPress + React: a starter kit
Continue reading “Now that it’s okay to use @reactjs again, I can say: I’ve been working on this @WordPress + React thing for awhile”

Modern static site generation

  • There is this function called Server Side Rendering where you can produce static HTML content directly from a tree of React.js components.
  • At the time of reading this, this site will already be served by GitHub pages and the content you will see once you view the source it’s been generated by Gatsby.js.
  • Here’s my list:

    At the time that I started following them, all of them were in a very early stage and none of them could generate my site’s content the way I wanted and in the same way as my previous one so to not lose paths and certain functionalities.

  • Think of when you are caching the home page of a WordPress powered site and you are serving the cached content to every visitor.
  • Imagine that instead of having memcached caching your HTML in front of your WordPress site, you trigger a hook each time your database changes that will re-generate the frontend using Gatsby.

In this post, I will talk about static site generators. How they have evolved and why I switched from a Ghost powered site to Gatsby.js, a modern static site generator.
Continue reading “Modern static site generation”

Apache Foundation bans use of Facebook BSD+Patents licensed libraries like React.js

#Apache Foundation bans use of #Facebook #BSD+#Patents licensed #libraries like #ReactJs

  • Now it seems that the Apache Foundation has taken a stance against using React.js and other popular software using this license.
  • In a JIRA ticket discussing patents, the end game is that Apache Foundation Legal makes the following recommendations against the license:

    Category-X, is defined as “licenses that may not be included within Apache products”, and currently lnclude GNU GPL, GNU LGPL, BCL, BSD-4-Clause, Microsoft Limited Public License and others.

  • A comprehensive list of prohibited licenses is available on the Apache Foundation specific ticket is addressing RocksDB, a database engine from Facebook.
  • Still, many popular open source projects like WordPress continue to promote React, even though WordPress has it’s own share of patent controversy over MIT.
  • So in case you were looking for popular ASF projects like Solr or other Apache projects to use React for their UI, it might be a long time coming.

The React.js Licensing has been a topic that pops up every once in a while. Now it seems that the Apache Foundation has taken a stance against using React.js and other popular software using this license.
Continue reading “Apache Foundation bans use of Facebook BSD+Patents licensed libraries like React.js”

April Meet Up

#wordpess #wcldn #development #reactjs #api #reactnative 11th april  see you there

  • If you order, please tell them you will be in the boardroom.
  • Please see their website for information for their food and drinks menu.
  • It is close to the following stations:

    – This station has step-free access from street to platform

    – This station has step-free access from street to train.

  • – This station has step-free access from street to train.
  • If you would like to sponsor food and/or drinks at the event, please contact us at [masked]

To Be Annouced
If you have a suggestion for a session or would like to speak, please contact us at

Food & Drinks
The Doggetts Coat & Badge serves food and drink.
You will need to
Continue reading “April Meet Up”

Introducing Twenty Sixteen React and NodeifyWP

This looks nifty. @10up introducing NodeifyWP and Twenty Sixteen rebuild w/ #reactjs #Nodejs

  • JavaScript and Node.js are used to create isomorphic applications, since JavaScript runs natively in the web browser and is the foundation for server-side Node.js.
  • Since WordPress runs on PHP, it can’t be used in conjunction with an important breakthrough: isomorphic applications .
  • Since we can’t run PHP in the web browser, we have a few options for creating JavaScript-powered “app-like” experiences in WordPress.
  • By using popular, new Node.js technologies, we think that developers can make first class, “app-like” experiences with the web’s most popular CMS, WordPress.
  • Isomorphic web applications run the same code on the server and client (web browser), providing the flexibility, extensibility, and consistency to build the most modern “app-like” experiences on the web.


As web technologies and mobile devices improve and global internet speeds increase, consumers increasingly expect taps and clicks to deliver results nearly instantaneously; the “app-like” experience has become an expectation in web browsers. To this end, we’ve seen huge strides forward in web platforms and frameworks.
Continue reading “Introducing Twenty Sixteen React and NodeifyWP”

Symfony with React.js frontend Integration

  • Let’s start by installing Symfony
  • Now that we have a symfony installation, let’s begin with the part of react.js integration
  • Eveytime you access to “/” our “/{slug}” it will used react-router, the “/api/{slug}” it will use Symfony
  • I’ll add some demonstration code, that will allow you to see this example in action
  • Now that we have a npm project at the root of our Symfony installation, lets install the needed packages

Symfony with React.js frontend Integration – The Internet brave new World
Continue reading “Symfony with React.js frontend Integration”

React enables use of code from WordPress in other Open Source projects

  • React enables use of code from WordPress in other Open Source projects
  • WordPress Calypso is a shell for WordPress, that uses the REST APIs to communicate to the WordPress.com backend.
  • WordPress is a hugely popular Open Source.
  • Some sources claim a whopping 25% of all web sites are powered by WordPress.
  • With the WordPress Calypso project being Open Source, the component based architecture allows use of WordPress components outside of WordPress.

WordPress is a hugely popular Open Source. The blogging platform turned content management system runs a large portion of the web. Some sources claim a whopping 25% of all web sites are powered by WordPress. But it has had limited effect on other open source projects.
Continue reading “React enables use of code from WordPress in other Open Source projects”