What is JAMstack?

Fast and secure sites and apps delivered by pre-rendering files and serving them directly from a CDN, removing the requirement to manage or run web servers. JAMStack stands for Javascript, APIs, and Markup. This stack is arguable the lightest technical stack as it requires no real interactions with a database…

What is GraphQL?

GraphQL solves the problem of writing Declarative, Compositional and Strongly Typed HTTP handler(s). The purpose of GraphQL is to make it easy to query complex data about multiple entities. GraphQL enables you to fetch in one request, which would take multiple requests in REST. Issues with REST: Poor performance A…

React Native for Beginners

 React Native, developed and maintained by Facebook, is an open source framework to develop cross-platform mobile applications, using the programming language JavaScript. Currently in its 0.61 version, React Native is based on Facebook’s front-end library called ReactJS and share many concepts. If you are familiar with React, kudos to you! You have…

Is It the Best time to become a JavaScript Developer?

During earlier days JavaScript — and web development in general — when everything felt brittle. Developing entire applications with Vanilla JavaScript felt just wrong, the JavaScript APIs weren’t mature enough, the lack of supportive CSS made aligning HTML without hacks impossible, there was no tooling to ship qualitative web applications. The lack of educational…