Skip to main content

Posts

Showing posts from September 23, 2018

What Options do you Have for API-access Control?

If you are building an internet-facing application, you will certainly have to tackle setting up access control for it. Access control is the process of granting your users permission to access certain systems, resources or information. This is commonly known as authentication and authorization.
Read More

Angular Route Guards with Child Components

Sunday, September 23, 2018 Angular Route Guards with Child Components angular angular 2 routing typescript This is a continuation of my previous article Angular Lazy Load Routing using Route Guards. We covered the part to create different routes with menu design and generating child components.
Read More

Getting Started with Shards Vue

Shards Vue is a beautiful and modern Vue.js UI toolkit packed with dozens of custom pre-built components that you can use to kick-start your next app. The library was built from scratch with the goals of having a very small footprint and providing powerful components that are easy to use.
Read More

Let's Get 'this' in JavaScript Once and for All

Your knowledge of JavaScript can be pretty well judged by your understanding of this. The fact that people find it difficult to comprehend is because of its use in multiple and varied scenarios. Let's get them right once and for all.
Read More

How to Build Serverless Web Apps With React and AWS Amplify

AWS Amplify is a client library, CLI toolchain, and UI component library that allows developers to quickly create and connect to powerful services in the cloud.
Read More

Grid Vs Flexbox: Which Should You Choose?

CSS Grid and CSS Flexbox are complimentary web layout technologies that have been hotly anticipated for years. However, despite some superficial similarities they are actually used for very different tasks; they each solve a very different set of problems.
Read More

Tough Interview(er) Questions For The Job-Seeking Designer

Upgrade your inbox and get our editors’ picks twice a month. Looking for work as a designer can be an emotional process, but during interviews, you are learning as much about companies as they are about you.
Read More

Understanding Angular 6 Animations

Animation is defined as the transition from an initial state to a final state. It is an integral part of any modern web application. Animation not only helps us to create a great UI but it also makes the application interesting and fun to use.
Read More

How to Build Serverless GraphQL and REST APIs Using AWS Amplify

AWS Amplify allows developers to quickly create and connect to powerful services in the cloud. In the previous tutorial, you learned how to set up Amplify in a React project and how to use authentication, S3 storage, and hosting.
Read More

Build a Simple REST API with Node and OAuth 2.0

JavaScript is used everywhere on the web - nearly every web page will include at least some JavaScript, and even if it doesn’t, your browser probably has some sort of extension that injects bits of JavaScript code on to the page anyway. It’s hard to avoid in 2018.
Read More

A GraphQL SDL Reference

GraphQL schemas for a service are now most often specified using what’s known as the GraphQL SDL (schema definition language), also sometimes referred to as just GraphQL schema language. It’s a language with a very simple syntax that allows to define a schema very succinctly.
Read More

Learn how to use FCM to receive Push notifications on Ionic Framework

FCM (or Firebase Cloud Messaging) is an excellent way to keep our users engaged with our app, and it also helps them by notifying them of important things that are happening.
Read More

Angular Change Detection Explained

NG-NL has happened and it was awesome! I had the honour of giving a talk about change detection in Angular and it seemed to be a huge success as attendees liked it a lot.
Read More

Structure for big Angular Applications Packages, Monorepos & Micro Apps

Using Providers and HTTP Requests in a NestJS Backend

In the previous tutorial, we covered setting up a simple NestJS server that communicated with an Ionic application. All we have done so far is create a simple controller in NestJS that responded with some dummy message data. At the moment, it looks like this:
Read More

Create native iOS and Android apps with JavaScript

Angular-NgRx-Data-State Management And CRUD For Five Minutes

To date, no large SPA application can do without state management. There are several solutions for Angular in this direction. The most popular of these is NgRx. It implements the Redux pattern using the RxJs library and has good tools.
Read More

State Management in Angular using Akita

In this article, we’ll explain the state management concept and how Akita helps us to facilitate the data flow in the application by managing it. Simply put, it stores the state of any form of data and manages the state transition based on current state and action.
Read More

Ionic 4 vs Ionic 3 — What you need to know about Ionic 4

After more than a year of work, the Ionic Framework team has released version 4.0.0-beta.0.
Read More

Angular Development Best Practices

In this article, we are going to show what we consider to be the best practices in Angular while develop the client side project in this framework.
Read More

Working With Firebase Firestore and the Ignite UI for Angular Grid

In this article, we’ll learn to use Firebase Firestore and the Ignite UI for Angular Grid. The Firestore is Firebase NoSQL database offering so, before you start, I recommend that you learn more about both Firestore and Ignite UI for Angular.
Read More