JavaScript: Learn JavaScript, jQuery, Angular.JS & More — SitePoint
Featured
Advertise with usRecent
Build a Twitter Clone Using TypeScript, Prisma and Next.js
By Nirmalya Ghosh,
The best way to explore React is by example. Learn how easy it is to build a React Twitter clone with Prisma and the powerful Next.js framework.
How I Built a Wheel of Fortune JavaScript Game for My Zoom Group
By Timothy Boronczyk,
Have you ever wanted to build a JavaScript game but didn't know where to start? Learn how to quickly create a simple, fun game to share with friends.
Static Site Generators: A Beginner’s Guide
By Maria Antonietta Perna,
Static site generators are a key element of the modern Jamstack architecture. We explore the standout features of seven leading static site generators.
Learn Snowpack: A High-Performance Frontend Build Tool
By Jack Franklin,
Webpack can get slow when you're rebuilding a large app. Enter Snowpack. Find out how Snowpack serves your app unbundled during dev, and why this matters.
Build a Rest API for the Jamstack with Hapi and TypeScript
By Camilo Reyes,
Ever taken a Jamstack view of a REST API? Learn how to evolve an API without breaking clients, with the help of Hapi, Joi, TypeScript, TDD, Mongo and more.
Getting Started with the React Native Navigation Library
By Wern Ancheta,
Navigation is crucial to React Native app development. Learn why React Native Navigation might be the best option for your next React Native project.
An Introduction to the Rollup.js JavaScript Bundler
By Craig Buckler,
Snowpack, webpack and Parcel bundle your JS but are hard to custom configure. Rollup.js is faster and more configurable. Learn how to set it up!
Meet Svelte 3, a Powerful, Even Radical JavaScript Framework
By Jack Franklin,
Learn about Svelte, a JavaScript framework that's lighter on code than React, Angular or Vue, but powerful, efficient, and really fun to use.
Getting Started with Laravel Livewire
By Wern Ancheta,
Attention Laravel lovers! The Livewire framework for Laravel can help you build awesome, dynamic interfaces without writing a whole lot of JavaScript.
How to Set Up VS Code for React Development
By Michael Wanyoike,
You're a React developer, using the VS Code editor. Here's a selection of VS Code extensions and settings to supercharge your React coding productivity.
An Introduction to the JavaScript Temporal API
By Craig Buckler,
Date handling in JavaScript? Ugh. It's a mess. But there's hope! Find out what the new JavaScript Temporal API will bring to a browser near you in 2021.
Extending Flarum: Adding a Web3 Address to a User’s Profile
By Bruno Skvorc,
Using Flarum? Extend it! In this tutorial, you'll learn how to set up a custom field that allows users to add a Web3 address to their profile.
JavaScript’s New Immutable Data Types: Records and Tuples
By Craig Buckler,
Are you frustrated by immutability issues in JavaScript? Learn how records and tuples will finally permit robust immutable data storage and comparisons.
5 JavaScript Tools to Look Out For in 2021
By Craig Buckler,
Got your JavaScript toolset organized for 2021? Not so fast! Check out our predictions for rising stars that are looking hot for 2021.
How to Test React Components Using Jest
By Jack Franklin,
Need to test your React components? Check out Jest, a testing framework by Facebook with some great features that make testing React components a breeze.
Cut, Copy and Paste in JavaScript with the Clipboard API
By Craig Buckler,
Need to access the OS clipboard using browser JS? Learn how to use the new asynchronous Clipboard API, a better option than the old document.execCommand().