…del-driven approach to create forms. However, while detailing both the approaches, there was something that we didn't cover—custom validator functions. This tutorial will cover everything you need to know about writing custom validators that meet your requirements.PrerequisitesYou don’t need to have followed part one or two of this series for…
…de (Pug) and Sass instead of vanilla HTML and CSS. So you should at least have a basic knowledge of these templating engines.Creating the PlaygroundWe will start with the implementation of a simple playground. I will only be providing the Jade template along with Sass styling, since this is not…
…de package manager (npm).npm install -g @angular/cliOnce you have the Angular CLI installed, create a new Angular app using the CLI. ng new angular-appNavigate to the application folder and start the server.cd angular-app ng servePoint your browser to http://localhost:4200/ and you should have the default app running.Angular App StructureNavigate to…
…de to Angular tutorial series, you learnt what components are in Angular 4 and how to write Angular components. In this part of the tutorial series, you'll learn what services are in Angular and how to use them.Getting StartedYou'll start by cloning the source code from the first part of…
…de to Angular tutorial series, you learnt what services are in Angular 4 and how to write Angular services and use them in an Angular component. In this part of the tutorial series, you'll learn how to handle routing in Angular 4.Getting StartedYou'll start by cloning the source code from…
…deploy your web application on cloud servers on providers like Linode, Digital Ocean, Vultr and the rest. That’s because with a framework like Laravel, which works tightly with tools like Git and Composer, it is less and less likely that your application can be served from a shared hosting environment.This…
…de API calls from the browser. The XHR object makes it possible to update a portion of the web page without reloading the entire page. You can send and receive data from the server once the web page has loaded.Angular HttpClient provides a wrapper for the XHR object, making it…
…der-box; } body {margin: 0;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;} This tutorial will teach you how to use Axios to fetch data and then how to manipulate it and eventually display it on your page with filtering functionality. You will learn how to use the map, filter and includes methods along the way. On top…
…deciding on what kinds of plugins you want to use because each plugin added to your site can decrease the load speed of your pages. More plugins also increase the likelihood of scripting conflicts.With all these issues in mind, I’ve compiled a list of 20 essential WordPress utility plugins available…
…detailed discussion of Redis, explaining how to install Redis and cache data in Python applications.Introduction to Redis and Caching Caching refers to storing the server response in the client itself, so that a client need not make a server request for the same resource again and again. A server response…