WebSocket
WebDefinition
WebSocket is a communication protocol providing full-duplex communication channels over a single TCP connection. Unlike HTTP's request-response model, WebSocket enables persistent connections where both client and server can send messages at any time. Essential for real-time applications.
Related Tools
Frequently Asked Questions
Related Terms
HTML
HyperText Markup Language (HTML) is the standard markup language for creating web pages. It defines the structure and semantic meaning of web content using elements represented by tags. Browsers parse HTML to render the visual structure of a page.
CSS
Cascading Style Sheets (CSS) is a stylesheet language used to describe the visual presentation of HTML documents. CSS controls layout, colors, typography, animations, and responsive design through a cascade of rules applied to HTML elements.
JavaScript
JavaScript is a high-level, interpreted programming language that enables dynamic, interactive content on web pages. It runs in the browser via the JavaScript engine (V8, SpiderMonkey) and on the server via Node.js. It is the only scripting language natively supported by all browsers.
TypeScript
TypeScript is a strongly typed programming language built on top of JavaScript. Developed by Microsoft, it adds optional static typing, interfaces, generics, and decorators to JavaScript. TypeScript compiles to plain JavaScript and runs anywhere JavaScript runs.