What are CSS variables?
The CSS variables are more accurately known as CSS custom properties. You can define a value under a variable key and use it along your stylesheets wherever is in its scope. They can be very useful to avoid CSS repetition, with a better performance in run time for things like theme switching and very useful for extending or 'polyfilling' future CSS features.
What is React?
React (sometimes called also ReactJs) is a library to create reusable components and build with that your web applications. Its development was leaded by Facebook development teams. Nowadays is pretty widely used around the world and there is a high demand of professionals with knowdledge and experience with the technology.
Build and publish a Ionic application
These are the posts about how I implemented a Ionic framework application (v1).
In this case the situation was the end of life of Openshift v2, the platform I used to host (for free) the WordPress blog. As I was not yet accepted in the program of Openshift v3 I decided to try an alternative. So I had access to a static hosting and I moved all the content from Wordpress to Jekyll. Jekyll is a static site generator and as I described in a previous post there is nothing bad with that if you use the correct tools.