JavaScript
36 items tagged with "javascript"
Standards2
Office Open XML (ECMA-376 4th)
Adhering to ECMAScript standards is essential for successful software migrations, ensuring interoperability, maintainability, and performance. This guide outlines key compliance requirements, tools, and best practices that will help teams navigate the complexities of migrating JavaScript applications while addressing common challenges effectively.
ECMA-334 6th (C# 11)
Understanding the ECMAScript standard is critical for teams planning software migrations, as it ensures compatibility, reduces risks, and promotes efficient development practices. By following compliance guidelines and leveraging the right tools, teams can navigate the complexities of migration while maintaining code quality and performance.
Tutorials4
Converting React Class Components to Hooks
Master the conversion of React class components to functional components with hooks
Migrating JavaScript to TypeScript
Gradually migrate a JavaScript codebase to TypeScript
Testing with Vitest
Set up Vitest for fast, modern JavaScript testing
How to build a CRUD app on Google Cloud Firestore
Model collections and perform CRUD operations and queries against Google Cloud Firestore from a web app.
Blueprints3
Migrations6
CommonJS to ES Modules Migration
Migrate Node.js projects from CommonJS modules to ES Modules with build/test updates
JavaScript to TypeScript Migration
Add TypeScript to existing JavaScript project for type safety
jQuery to Vanilla JavaScript Migration
Replace jQuery with modern vanilla JavaScript using native APIs
Node.js 14 to Node.js 18 Migration
Upgrade Node.js runtime from 14 to 18, updating dependencies and ESM/CJS compatibility
Node.js 16 to Node.js 20 Migration
Upgrade Node.js runtime from 16 to 20 with dependency upgrades and runtime behavior validation
Node.js 18 to Node.js 22 Migration
Upgrade Node.js runtime from 18 LTS to 22 LTS with new features
Products11
JavaScript
High-level, dynamic programming language for web development
TypeScript
Strongly typed programming language that builds on JavaScript
React
JavaScript library for building user interfaces
Vue.js
Progressive JavaScript framework for building user interfaces
SvelteKit
Framework for building web applications with Svelte
SolidJS
Declarative JavaScript library for building user interfaces
htmx
High power tools for HTML with minimal JavaScript
Alpine.js
Lightweight JavaScript framework for composing behavior
Node.js
JavaScript runtime built on Chrome's V8 engine
Deno
Secure runtime for JavaScript and TypeScript
Bun
Fast all-in-one JavaScript runtime
Stacks4
MERN Stack
MongoDB, Express.js, React, Node.js - Full-stack JavaScript solution
MEAN Stack
MongoDB, Express.js, Angular, Node.js - Enterprise JavaScript stack
Node + Express + Mongo Stack
JavaScript backend stack using Node.js, Express, and MongoDB for flexible, schema-light REST APIs and rapid prototyping.
NativeScript
An open-source framework for building truly native iOS and Android apps from a single JavaScript or TypeScript codebase with direct access to native APIs.
Comparisons4
Python vs JavaScript
Comparison of Python and JavaScript for backend and full-stack development
TypeScript vs JavaScript
Should you adopt TypeScript for your JavaScript projects?
TypeScript vs Flow
Two static type systems for JavaScript: TypeScript is the de facto standard with a vast ecosystem, while Flow is a lighter type checker from Meta with declining adoption.
V8 vs JavaScriptCore
Two major JavaScript engines: Google's V8, powering Chrome and Node.js, and Apple's JavaScriptCore, powering Safari and Bun. Different design and tuning priorities.