Push Notifications in PWA (React.js) Using Firebase

Many sites send notifications to their users through the browser for various events occurring within the web app. We can easily do this using Cloud Messaging, which allows us to send messages to any device using HTTP requests with Firebase.

Here are the basic steps required for pushing the notifications to a web app using Firebase.

React vs. Angular Compared: Which One Suits Your Project Better?

In the programming world, Angular and React are among the most popular JavaScript frameworks for front-end developers. Moreover, these two – together with Node.js – made it to the top three frameworks used by all software engineers on all programming languages, according to Stack Overflow Developer Survey 2018.

Both of these front-end frameworks are close to equal in popularity, have similar architectures, and are based on JavaScript. So what’s the difference? In this article, we’ll compare React and Angular. Let us start by looking at the frameworks’ general characteristics in the next paragraph. And if you are looking for other React and Angular comparisons, you can review our articles on cross-platform mobile frameworks (including React Native), or comparison of Angular with other front-end frameworks.

Will React.js Continue to Dominate in 2019?

As per a survey conducted by The State of Javascript for 2018, React surpassed Angular and others in becoming the most loved UI framework. The popularity of React has left many of us wondering whether it will be the most dominant framework of 2019. The framework, developed and maintained by Facebook, is widely used by PayTM, Fiverr, Instagram, IMDB, and many other popular organizations. Let’s discuss the benefits of React and the reasons why it has become so popular.

So, What Is React.js?

The social media giant, Facebook, introduced React.js to the world in 2013. It is an open-source JavaScript framework, the purpose of which is to create engaging and rich web applications that can run efficiently with minimal coding. Earlier, Angular was considered to be the most preferred option for developing single page web applications, but with the introduction of React, which focuses on the features of individual components, developers found their newly developed web pages rendered faster. Along with the flexibility to cover a larger number of use test cases, React has a vast tutorial base and a large community of developers who can provide solutions to problems faced by new, as well as experienced, developers.

Building a Website With Gatsby and a Headless CMS

If you’re looking to launch a small, static, and speedy website, micro-site, or landing page, you may be considering a static-site generator like Gatsby.

This article will walk you through the process of using Gatsby alongside dotCMS, a Java-based open-source headless CMS, to build a static website that uses API calls to pull content that’s created, stored, and managed in dotCMS, and presented by Gatsby.