ES6

/ˌiː-es-sɪks/

n. “The 6th edition of the ECMAScript standard, introducing modern features for JavaScript.”

ES6, also known as ECMAScript 2015, is a major update to the JavaScript language standard. It introduced new syntax, APIs, and programming patterns that significantly improved code readability, modularity, and maintainability.

Key features of ES6 include:

JSX

/ˈdʒeɪ-ɛs-ɛks/

n. “Write HTML inside JavaScript, without the browser complaining.”

JSX, short for JavaScript XML, is a syntax extension for JavaScript commonly used with React. It allows developers to write HTML-like markup directly within JavaScript code, which is then transformed into standard JavaScript calls by a compiler like Babel. This makes building UI components more intuitive and declarative.

Key aspects of JSX include:

Apps-Script

/æps skrɪpt/

n. “Automate the mundane, orchestrate the web.”

Apps Script is a cloud-based scripting platform developed by Google that allows you to extend and automate Google Workspace applications such as Sheets, Docs, Forms, Gmail, and more. Using JavaScript-like syntax, you can write scripts that manipulate data, create custom workflows, or integrate with external APIs without needing to manage servers.

RxJS

/ˌɑːr-ɛks-ˈdʒeɪ-ɛs/

n. “Time, events, and chaos… made composable.”

RxJS, short for Reactive Extensions for JavaScript, is a library for working with asynchronous data streams using a declarative, functional style. It treats events not as isolated callbacks, but as continuous sequences over time — values that arrive, change, pause, error, or complete.

Angular

/ˈæŋɡjələr/

n. “A framework that turns complexity into structured interactivity.”

Angular is a TypeScript-based front-end web application framework developed and maintained by Google. It allows developers to build dynamic, single-page applications (SPAs) using a component-driven architecture, reactive programming patterns, and declarative templates. Unlike libraries such as React, which focus on the view layer, Angular provides a complete ecosystem, including routing, forms, HTTP services, and dependency injection.

Next.js

/nɛkst dʒeɪ ɛs/

n. “The framework that makes React feel like magic.”

Next.js is a React-based framework designed to simplify building fast, scalable, and production-ready web applications. It extends React by providing built-in server-side rendering (SSR), static site generation (SSG), routing, and API routes — features that normally require additional configuration or libraries.

React

/riˈækt/

n. “A library that thinks fast and renders faster.”

React is a JavaScript library for building user interfaces, primarily for web applications. Created by Facebook, it allows developers to design complex, interactive UIs by breaking them down into reusable components. Each component manages its own state and renders efficiently when that state changes, providing a reactive user experience.