Notice: Constant automattic\jetpack\extensions\social_previews\FEATURE_NAME already defined in /home/kapilaya/public_html_sub/prema/wp-content/plugins/jetpack/extensions/blocks/social-previews/social-previews.php on line 14
JavaScript – Learning System

How to Build a Developer Blog with Gatsby and MDX

| Leave a Comment

How to Build a Developer Blog with Gatsby and MDX – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 You can easily publish your ideas to sites like Dev.to, Hashnode or Medium, but the ideal is to have full control over your own content. There’s an ever-growing […]

Read more »

How to Migrate Your App From Express to Fastify

| Leave a Comment

How to Migrate Your App From Express to Fastify – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 Express has long been the most popular framework for developing web applications with Node.js. Unfortunately, this framework hasn’t seen much active development in recent years. This means that it […]

Read more »

Squeaky Portraits: Having Fun with the CSS path() Function

| Leave a Comment

Squeaky Portraits: Having Fun with the CSS path() Function – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 With the Chrome 88 release, we got support for clip-path: path(). That means it now has support in “most” major browsers! With path(), we’re able to use path definitions […]

Read more »

9 Best JavaScript and TypeScript ORMs for 2021

| Leave a Comment

9 Best JavaScript and TypeScript ORMs for 2021 – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 This article will briefly explain what object relational mapping (ORM) is, what an ORM library is, and why you should consider using one with your next JavaScript project. We’ll also […]

Read more »

A Guide to Serverless Functions and How to Deploy Them

| Leave a Comment

Serverless Functions: A Guide to Usage and Deployment – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 Over the last few years, serverless functions (sometimes also referred to as “serverless” or “serverless computing”) have become a popular technology. However, there’s still a lot of confusion around the […]

Read more »

What is the JavaScript Internationalization API (I18n)?

| Leave a Comment

What is the JavaScript Internationalization API (I18n)? – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 English is the world’s most widely used language, yet only one in seven people speak it. It’s the first (native) language of 379 million people, but 917 million speak Mandarin Chinese, […]

Read more »

ES6 Arrow Functions: Fat and Concise Syntax in JavaScript

| Leave a Comment

JavaScript Arrow Functions: Fat and Concise Syntax in ES6 Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 In this article, you’ll learn all about JavaScript’s arrow function syntax — including some of the gotchas you need to be aware of when leveraging arrow functions in your code. You’ll […]

Read more »

Beyond Console.log() – Level up Your Debugging Skills

| Leave a Comment

Beyond Console.log() – Level up Your Debugging Skills – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 You may have established a pattern of coding that utilizes a few key tools offered by your browser’s console. But have you dug any deeper lately? There are some powerful […]

Read more »

An Introduction to Genetic Algorithms

| Leave a Comment

An Introduction to Genetic Algorithms – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 A genetic algorithm is a procedure that searches for the best solution to a problem using operations that emulate the natural processes involved in evolution, such as “survival of the fittest”, chromosomal crossover, […]

Read more »

Fetching Data from a Third-party API with Vue.js and Axios

| Leave a Comment

Fetching Data from a Third-party API with Vue.js and Axios – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 More often than not, when building your JavaScript application, you’ll want to fetch data from a remote source or consume an API. There’s lots of cool stuff that […]

Read more »

How to Fetch Data from a Third-party API with Deno

| Leave a Comment

How to Fetch Data from a Third-party API with Deno – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 In this article, we’ll explore Deno, a relatively new tool built as a competitor/replacement for Node.js that offers a more secure environment and comes with TypeScript support out […]

Read more »

Build a Twitter Clone Using TypeScript, Prisma and Next.js

| Leave a Comment

Build a Twitter Clone Using TypeScript, Prisma and Next.js – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 The best way to learn a tool like React is to build something with it. Next.js is a powerful framework that helps you build for production. In this tutorial, […]

Read more »

How I Built a Wheel of Fortune JavaScript Game for My Zoom Group

| Leave a Comment

Building a Wheel of Fortune JavaScript Game for Zoom Calls – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 In this article, I describe how I developed a JavaScript “Wheel of Fortune” game to make online meetings via Zoom a little more fun during the global pandemic. […]

Read more »

Static Site Generators: A Beginner’s Guide

| Leave a Comment

Static Site Generators: A Beginner’s Guide – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 The Jamstack (JavaScript, APIs, and Markup) is increasingly becoming the development stack of choice on the Web. The title on the Jamstack website suggests that the Jamstack is “the modern way to […]

Read more »

Learn Snowpack: A High-Performance Frontend Build Tool

| Leave a Comment

Learn Snowpack: A High-Performance Frontend Build Tool – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 In this article, we’ll take a first look at Snowpack — specifically Snowpack 3, which at the time of writing has just been released. Snowpack is a front-end build tool that’s […]

Read more »

Build a Rest API for the Jamstack with Hapi and TypeScript

| Leave a Comment

Build a Rest API for the Jamstack with Hapi and TypeScript – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 The Jamstack has a nice way of separating the front end from the back end to where the entire solution doesn’t have to ship in a single […]

Read more »

Getting Started with the React Native Navigation Library

| Leave a Comment

Getting Started with the React Native Navigation Library – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 One of the most important aspects of React Native app development is the navigation. It’s what allows users to get to the pages they’re looking for. That’s why it’s important […]

Read more »

Demystifying JavaScript Variable Scope and Hoisting

| Leave a Comment

Demystifying JavaScript Variable Scope and Hoisting Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 Storing values in variables is a fundamental concept in programming. A variable’s “scope” determines when it is and isn’t available throughout your program. Understanding variable scope in JavaScript is one of the keys to […]

Read more »

An Introduction to the Rollup.js JavaScript Bundler

| Leave a Comment

An Introduction to the Rollup.js JavaScript Bundler – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 Rollup.js is a next-generation JavaScript module bundler from Rich Harris, the author of Svelte. It compiles multiple source files into a single bundle. The benefits include: development is easier to manage […]

Read more »

Meet Svelte 3, a Powerful, Even Radical JavaScript Framework

| Leave a Comment

Meet Svelte 3, a Powerful, Even Radical JavaScript Framework – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 In this article, we’ll explore Svelte 3, a front-end JavaScript framework that takes a slightly different approach to frameworks. Whereas frameworks like React ship a large bundle of JavaScript, […]

Read more »

Getting Started with Laravel Livewire

| Leave a Comment

Getting Started with Laravel Livewire – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 As developers, we’re always looking for tools, libraries, and frameworks that will make our lives easier. It’s no different for Laravel developers. That’s the reason why we love this framework to begin with, […]

Read more »

How to Set Up VS Code for React Development

| Leave a Comment

How to Set Up VS Code for React Development – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 React developers need a code editor that enables them to write React code productively. There are thousands of free extensions in VS Code’s marketplace that can help supercharge your […]

Read more »

An Introduction to JavaScript Temporal API

| Leave a Comment

An Introduction to JavaScript Temporal API – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 Whatever your opinion of JavaScript, everyone thinks date handling is a mess. The Date() object implementation was copied directly from Java in 1995. Java scrapped it two years later but it remained […]

Read more »

Extending Flarum: Adding a Web3 Address to a User’s Profile

| Leave a Comment

Extending Flarum: Adding a Web3 Address to a User’s Profile – SitePoint Skip to main content Free JavaScript Book! Write powerful, clean and maintainable JavaScript. RRP $11.95 In our first Flarum tutorial — “Writing a Flarum Extension: Building a Custom Field” — we covered how to add a new custom field to a user’s profile […]

Read more »