본문으로 건너뛰기

Glossary

This guide covers key terms and concepts used throughout the Ionic documentation.

Overview

This glossary provides definitions for common terms and concepts used in Ionic Framework documentation.

Terms

CLI

Command Line Interface. The Ionic CLI is a tool that helps you create, build, and manage Ionic applications from the command line.

Node

Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js is required to run the Ionic CLI and build Ionic applications.

npm

npm (Node Package Manager) is the default package manager for Node.js. It comes bundled with Node.js and is used to install and manage dependencies for Ionic projects.

Web Standards

Web Standards are formal, non-proprietary standards and other technical specifications that define and describe aspects of the World Wide Web. Ionic is built on top of standardized web technologies like HTML, CSS, and JavaScript, using modern Web APIs such as Custom Elements and Shadow DOM.

Web Components

Web Components are a set of web platform APIs that allow you to create new custom, reusable, encapsulated HTML tags to use in web pages and web apps. Ionic components are built using Web Components.

Capacitor

Capacitor is Ionic's official native runtime. It allows you to build native mobile apps using web technologies and access native device features.

Cordova

Apache Cordova is a mobile application development framework that allows you to use standard web technologies (HTML5, CSS3, and JavaScript) for cross-platform development.

Progressive Web App (PWA)

A Progressive Web App is a web application that uses modern web capabilities to provide a user experience similar to that of a native mobile app.

Next Steps