Tag: JavaScript

23 items found

Project

Wordzop: Word Battle Game

Multiplayer word game with Firebase Realtime Database. 4 language support, room system, iOS/Android and Web Audio API sound effects.

Service

Browser Extension Development

Build custom browser extensions for Chrome, Firefox and Edge that automate workflows, collect data and integrate with internal systems.

Glossary

Asynchronous Programming

Asynchronous programming keeps applications responsive by running network, file, and other waiting work without blocking execution.

Glossary

Bun

Bun is a fast JavaScript and TypeScript toolchain that combines runtime, package manager, test runner, and bundler.

Glossary

DOM (Document Object Model)

The DOM turns an HTML or XML document into a tree of objects that browsers can read and change through JavaScript.

Glossary

htmx

htmx is a lightweight library that adds AJAX, WebSocket, and partial server-rendered updates through HTML attributes.

Glossary

Hydration

Hydration attaches browser-side JavaScript behavior to server-rendered HTML so a static interface becomes interactive.

Glossary

IndexedDB

IndexedDB is a browser database for storing large structured data persistently with indexes and asynchronous access.

Glossary

Islands Architecture

Islands architecture keeps most of a page as static HTML and hydrates only the interactive UI sections as separate islands.

Glossary

JavaScript

JavaScript is a dynamic programming language that runs in web browsers and is used to create interactive web interfaces.

Glossary

Jest

Jest is a popular testing framework developed by Facebook for JavaScript and TypeScript, known for its ease of use.

Glossary

Node.js

Node.js is a JavaScript runtime on V8 that uses an event loop and asynchronous I/O to handle many server-side connections.

Glossary

pnpm

pnpm is a JavaScript package manager that stores dependencies once in a content-addressed store and links them into projects quickly.

Glossary

Qwik

Qwik is a web framework that resumes application state from HTML and loads JavaScript on demand for fast startup.

Glossary

React Server Components

React Server Components render selected UI parts on the server and send results without shipping their component code to the browser.

Glossary

React.js

React is an open-source JavaScript library for building user interfaces from reusable components that update efficiently when state changes.

Glossary

SPA (Single Page Application)

An SPA updates the interface without full page reloads after the first HTML load, using JavaScript routing and API-driven data.

Glossary

Svelte

Svelte is a web framework that compiles components into optimized JavaScript, reducing runtime code for user interfaces.

Glossary

TypeScript

TypeScript adds a static type system to JavaScript, helping teams catch errors during compilation and manage large codebases.

Glossary

Vue.js

Vue.js is a progressively adoptable JavaScript framework for building component-based interfaces with reactive data binding.

Glossary

Web Storage

Web Storage stores small key-value data in the browser through localStorage and sessionStorage for client-side state.

Glossary

Web Worker

A Web Worker lets JavaScript run CPU-heavy tasks in a background thread separate from the main UI, keeping pages responsive.

Glossary

WebAssembly (Wasm)

WebAssembly runs compiled code from languages like C, Rust, or Go inside browsers and edge runtimes with portable performance.