yuheijotaki.com

フロントエンドまわりの略語の意味と読み方

分類順がバラバラですが。

フォーマット、言語

HTML

エイチティーエムエル
HyperText Markup Language

CSS

シーエスエス
Cascading Style Sheets

JS

ジャバスクリプト
JavaScript

PHP

ピー・エイチ・ピー
Hypertext Preprocessor を再帰的に略したもの

JPEG

ジェイペグ
Joint Photographic Experts Group

PNG

ピーエヌジー or ピング
Portable Network Graphics

APNG

エーピング
Animated Portable Network Graphics

WEBP

ウェッピー
※略語ではなく拡張子

テンプレートエンジン、フレームワーク

JST

ジェイエスティー
JavaScript Templates

PUG

パグ
※略語ではなく単語
pug/jade HTML テンプレートエンジンに関するメモ

Haml

ハムル
HTML abstraction markup language

メタ言語

Sass

サース or サス
Syntactically Awesome Stylesheets

SCSS

エスシーエスエス
Sassy CSS

命名規則

BEM

ベム
Block Element Modifier

OOCSS

オーオーシーエスエス
Object Oriented CSS

SMACCS

スマックス
Scalable and Modular Architecture for CSS

プログラミング全般

API

エーピーアイ
Application Programming Interface

団体など

W3C

ダブリュースリーシー
World Wide Web Consortium

MDN

エムディーエヌ
Mozilla Developer Network

HTML 関連

DOM

ドム
Document Object Model

JS 関連

JSON

ジェイソン
JavaScript Object Notation

ES

イーエス
ECMAScript
※ECMA は標準化団体で European Computer Manufacturers Association の略
Ecma インターナショナル

パッケージ

npm

エヌピーエム
Node Package Manager

YARN

ヤーン
Yet Another Resource Negotiator

CLI

シーエルアイ
Command Line Interface

ネットワーク

CDN

シーディーエヌ
Content Delivery Network

デザインパターン

MVC

エムヴィーシー
Model View Controller

開発アーキテクチャ

SPA

スパ
Single Page Application

デザイン設計

UI

ユーアイ
User Interface

UX

ユーエックス
User Experience

開発機能

AMP

アンプ
Accelerated Mobile Pages

PWA

ピーダブリューエー
Progressive Web Apps

バックエンド、クラウド

CMS

シーエムエス
Content Management System

SaaS

サース
Software as a Service
必要な機能を必要な分だけサービスとして利用できるようにしたソフトウェア(主にアプリケーションソフトウェア)もしくはその提供形態のこと
https://ja.wikipedia.org/wiki/SaaS

PaaS

パース or パーズ
Platform as a Service
ソフトウェアを構築および稼動させるための土台となるプラットフォームを、インターネット経由のサービスとして提供する
https://ja.wikipedia.org/wiki/Platform_as_a_Service

IaaS

イアース or アイアース
Infrastructure as a Service
アプリケーションを利用する環境も含めて一括で提供する SaaS とは異なり、IaaS はサーバーやストレージ、ネットワークなどのハードウェアやインフラまでを提供するサービス
https://cloud.nifty.com/navi/beginner/iaas.htm

AWS

エーダブリューエス
Amazon Web Services

ツール

VS Code

ブイエスコード
Visual Studio Code

役職

CTO

シーティーオー
Chief Technical Officer
最高技術責任者

CXO

シーエックスオー
Chief Experience Officer