…development world by storm. However, in a community that favours choice and flexibility, it can be hard to know where to start! Not to worry, some patterns and modules have emerged as best practices—like Redux for managing application state. In my course, Modern Web Apps With React and Redux, I take you…
…describe them one by one. The new features are listed below: implicit route model binding form array validation API rate-limiting middleware middleware groups authentication scaffold multiple authentication guard drivers Multiple Authentication Guard Drivers This feature will help you, especially when you need to have Doctrine ORM Auth with multiple providers.…
…degook to you—let’s take five and start from the beginning. Bash in your shell offers two sorts of variables: global (aka environment) variables and local ones. Both are written in uppercase. The environment variables are global ones, which means they are available in all shells and don't vanish when you…
…design, the entire theme is centered around WooCommerce styles. The CSS that WooCommerce uses to define how products are displayed is then used by the WordPress WooCommerce theme to really pull everything together—making for some of the most beautifully designed eCommerce storefronts.Not to mention the fact that installing and setting…
…der to teach others how to do the same things.One of the great things about the WordPress community is that they hold WordCamps across the world all year long. And though how frequently the WordCamps are held often depends on where you live, I'm fortunate to live in the United…
…den on sites that might not be necessary for your next project. Pure.css is Yahoo's responsive framework; it offers a minimalist, well-documented and flexible alternative. In this tutorial, I'm going to introduce you to Pure, "a set of small, responsive CSS modules that you can use in every web project."…
…developer, more often than not you’ll need to create a custom schema in your day-to-day OpenCart custom module development. It’s already provisioned, as with the other frameworks, in the form of different hooks in the module architecture of OpenCart.Before we go ahead and explore the aforementioned hooks, let’s explore the…
…developer, it's always exciting to build custom stuff in any framework, and the same is true for OpenCart plugins as well. In this two-part series, I'll explain custom plugin development in OpenCart. From the perspective of a newbie developer, we'll go through the details of extension development in OpenCart. We'll…
…ded into SQL and NoSQL, based on the use (or non-use) of the SQL language. NoSQL data stores are usually based on a simpler key/value setup. SimpleDB straddles this line—it is a key/value store and it can also use a variant of SQL for retrieval. Most SQL languages are based…
…decisions you can make. Not only is it a pain to write, it's also a pain to maintain. If you use a fully-fledged framework like Laravel, then you don't have to worry about how HTML is generated. But if you're using bare-metal PHP, you should use a template engine.In our…