…tory grasp of compilation, fingerprinting, caching, minification, and compression. The pipeline gives you a lot of mileage, and a good understanding of why is as important as knowing its features.Topics Sprockets? Precompiling Assets MD5 Fingerprinting Asset Links Pimped Styles Sprockets?The Asset Pipeline in Rails is handled by the sprockets-rails gem.…
…Today, we will resume our discussion on the JavaScript API in the WordPress Customizer. In the last tutorial, we prepared and loaded two JavaScript files, customizer-control.js and customizer-preview.js, that will allow us to interact with the JavaScript API from the Customizer back-end and the front-end or the Previewer interface. So…
…to the Yii Framework, which reviews the benefits of Yii and includes an overview of Yii 2.0, released in October 2014.In this Programming With Yii2 series, I'm guiding readers in use of the Yii2 Framework for PHP. In this tutorial, we'll explore the implementation of interactive pages using Ajax. Specifically,…
…torial, we're going to take a break from writing code and look at what PHP namespaces and autoloaders are, how they work, and why they are beneficial. Then we'll prepare to wrap up this series by implementing them in code.If you're not caught up with everything we've covered in the…
…torial is part of the Building Your Startup With PHP series on Envato Tuts+. In this series, I'm guiding you through launching a startup from concept to reality using my Meeting Planner app as a real-life example. Every step along the way, I'll release the Meeting Planner code as open-source…
…torial, Introduction to the Yii Framework, which reviews the benefits of Yii and includes an overview of what's new in Yii 2.0, released in October 2014.In this Programming With Yii2 series, I'm guiding readers in use of the Yii2 Framework for PHP. In this tutorial, I'll explore automated testing using…
…toloading in WordPress. If you're not familiar with either of the above terms, then I recommend checking out the series.The gist of what you can expect to learn is as follows:In this series, we're going to take a look at exactly what PHP namespaces are, why they are beneficial, and…
…torials, we saw how to get started with React and JSX. In this tutorial, we'll see how to get started with setting up and creating a React app. We'll focus on how to handle routing in a React app using react-router.Getting StartedLet's start by initiating our project using Node Package…
…tomizer Settings and Controls which allow your theme users to customize a number of things on the theme front-end such as the website title, tagline, and color.However, some of our users may not immediately be aware that they are able to customise these particular parts of the theme, especially if…
…to grow and evolve. Not any more! With a new open-source foundation, Node has moved to a six-month release cycle and is rapidly adding features. The latest long-term support version, 6.x, has more than 98% compatibility with the JavaScript ES6 (ECMAScript 2015) syntax.In our new Coffee Break Course, What's New…