…e CreatingIf you're asking, "What's Yii?" check out my earlier tutorial, 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…
…ecently wrapped up a series in which I covered namespaces and autoloading 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…
…e of my earlier tutorials, 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…
…et's assume we've built a theme with a number of Customizer 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…
…e.js has seen rapid and widespread adoption in the web development community, but for a long time it had a reputation for being slow 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…
…e first part of the tutorial, we learned how to install Devise and set it up in our Rails application. In this part, we will look at how to integrate DeviseInvitable.DeviseInvitable is an extension that works with Devise. With DeviseInvitable in your application, your users can invite their friends via…
…e previous tutorial, we covered a handful of concepts, all of which are going to be necessary to fully understand what we're doing in this tutorial.Specifically, we covered the following topics: object-oriented interfaces the single responsibility principle how these look in PHP where we're headed with our plugin In some…
…eworks can really speed up your development process. They provide you with a stable foundation to start from, so that you can spend time developing the important parts of your application rather than reinventing the wheel.But the proliferation of different PHP frameworks also means that there's a learning curve involved.…
…e last tutorial, we reviewed the original state of our autoloader and then went through a process of object-oriented analysis and design. The purpose of doing this is so that we can tie together everything that we've covered in this series and the introductory series. Secondly, the purpose of doing…
…ed command-line tool for making HTTP requests. In this tutorial, we'll have a look at HTTPie, a command-line tool for making HTTP requests in a human-friendly way. HTTPie uses commands with simple and natural syntax and displays the output in a presentable manner. From the official docs:HTTPie (pronounced aitch-tee-tee-pie) is…