30以上の頭字語すべてのWeb開発者が知りたいと思ったこと
公開: 2021-07-28
あなたがウェブ開発者またはチームの場合、頭字語について多くのことを聞いたことがあるでしょう。 しかし、Web開発者にとっての頭字語の実際の意味と目的を知っていますか?
現在、Web開発者は、HTML、CSS、HTTPなどの頭字語を頻繁に使用しています。 しかし、広く使われている新しいものはどうですか?
このブログでは、あなたがそれを最大限に活用できるように、すべてについて話します。
頭字語
これは、単語の略語または短縮形です。 たとえば、HTTPはハイパーテキストマークアップ言語の頭字語です。 行う目的は、作業を少し簡単にすることです。 Web開発者の頭字語は、読者がコンテンツに簡単にアクセスして読むことができるようにするために使用されています。
すべてのWeb開発者が知っておくべき30の頭字語
1. ACSS
略語-Yahooによって開発されたアトミックカスケードスタイルシート。
これは、詰め替え可能で予測可能な短いクラス名と単一のアトミッククラスであり、HTMLで直接スタイルを設定するのが簡単になります。 これは、Webプロジェクトのアトミッククラスを生成するために使用されています。
2.AMP
略語-Googleによって開発されたAcceleratedMobilePages。
AMPを導入する目的は、モバイルのストレスを軽減し、高速化することです。 これにより、HTML、CSS、およびJavaScriptを使用してユーザーエクスペリエンスを向上させる方法が制限されます。 さらに、これを使用して、外部リソースをロードし、AMPランタイムを介してスクリプトをルーティングできます。
3.ARIA
略語-WAI-ARIAAとして使用されるアクセス可能なリッチインターネットアプリケーション。
ARIAは、各デバイスのすべての人(障害者)、特にATを使用してWebコンテンツにアクセスする人がWebコンテンツにアクセスできるようにするさまざまなフロントテクノロジー手法の仕様を定義しています。
4. API
略語-APIパブリッシャーによって述べられたアプリケーションプログラミングインターフェース。
APIは、プロパティ、メソッド、クラスなどの事前に作成されたコードの完全なセットです。これは、ユーザーがベストプラクティスを使用してコードを作成するのに役立ちます。 ソーシャルメディアで利用できるAPIは多数ありますが、ほとんどのサイトとソーシャルメディアチャネルは、ユーザーエクスペリエンスを向上させるために独自のAPIを使用しています。
5. CDN
略語-コンテンツ配信ネットワーク
CDNの目的は、重複するコンテンツのコピーをWebサーバーに保存することです。 これは、サーバーからその場所の近くにいるユーザーにコンテンツを配信するためのもう1つの方法です。 これにより、パフォーマンスが向上し、サーバーのダウンタイムが短縮されます。
6. BEM
略語-ブロック要素修飾子
BEMを導入する目的は、CSSクラスの記述をより読みやすく、簡単で、一貫性のあるものにすることです。 BEMを使用している間は、block-element-modifier構文に従ってコンテンツ全体にクラスを作成することが重要です。
BEMについては少し詳しく説明しましょう。
ブロック-これらは、メニュー、編集などのメインボタンと見なされます。
要素-アラート、危険、成功などのブロックの機能と見なされます。
モディファイア-これは、ボタンのサイズの大小などのブロックのデザインを変更すると見なされます。
7. CMS
略語-コンテンツ管理システム
CMSは、コンテンツの投稿、編集、および変更に最適なプラットフォームです。 このソフトウェアは、すべてのユーザーが自分のWebサイトを作成し、複数のデジタルコンテンツおよびサービスを通じてWebサイトを配置できるようにします。
最も一般的なCMSソフトウェアは、WordPress、Drupal、およびJoomlaです。 プレゼンテーションコンテンツとは異なることを忘れないでください。 したがって、コーディングせずにコンテンツを公開することが可能になります。
8. CRUD
略語-作成、読み取り、更新、削除。
これは、動的Webサイト上のデータの一般的なライフサイクルを定義するためにデータベース管理システムで使用されています。 MySQLは、挿入、選択、更新、削除などの他の4つのコマンドを使用します。
9. CSSOM
略語-カスケードスタイルのオブジェクトモデル。
CSSOMは、WebページにCSSファイルを集中させるために使用されるAPIのセットです。 これは、Web上のすべてのCSSスタイルを表すのに最適です。 CSSOMもDOMに似ていますが、異なります。
10.DOM
略語-ドキュメントオブジェクトモデル
DOMは、Webブラウザがこれらのファイルをレンダリングするために使用するHTMLおよびXMLファイルのAPIです。 単純なドキュメント構造をノードツリーとして示しています。 ノードは簡単に変更、作成、削除できます。
11.CTA
略語-行動の呼びかけ。
この最も一般的なマーケティング用語は、売上をリードに変換するために使用されます。 これは、Webデザイナーによって広く使用されています。 これは、Web開発者にとって最高の頭字語の1つです。 顧客に迅速な行動をとるように促すために使用する必要があります。
CTAは通常、行動を起こすためにバナーやブランド、広告などとリンクされています。

12.FOSS
略語-無料のオープンソースソフトウェア。
著作権に関係のない自由なソフトウェアです。 これは、ソフトウェアのソースコードを変更するのに意味のあるオープンソースソフトウェアです。 これは、FLOSS用語としても知られています。
13. ECMAScript
略語-ヨーロッパのコンピューターメーカーの協会スクリプト。
これはJavaScriptであり、Jscriptベースのスクリプト言語構文が使用されます。 このツールの名前は、ヨーロッパのコンピューター協会から付けられました。
14. FTU
略語-初めてのユーザー。
初めてユーザーがアプリ適応プロセスに参加するとき。 これにより、アプリケーションがどのように機能するかを確認し、ユーザーオプションの言語、時間、いいねなどを設定できます。
15. IIFE
略語-即時呼び出し関数式
IIFEは、字句スコープを作成するWeb開発者にとって最高の頭字語です。 これは、コードを評価して実行するためのJavaScriptデザインパターンベースのツールです。 即時に呼び出される関数は、変数とクロージャを作成するために使用されます。
これは次の構文を使用します。
(関数(){
//コード
}());
16. GUI
略語-グラフィカルユーザーインターフェイス、コマンドドライバーインターフェイス。
GUIは、ユーザーがコーディングやDOSなどの技術スキルに関する知識がなくてもソフトウェアを操作できるようにするコマンド駆動型インターフェイスです。 GUIでは、特別な言語とコードを使用して、特別なコマンドをアクティブにし、入力を行います。
17.IDE
略語-統合開発環境
IDEは、開発とテストに必要なさまざまなツールと統合するための適切なプログラミング環境を提供するソフトウェアアプリケーションです。 たとえば、インタプリタ、デバッガ、コンパイラなど。
18. JSON
略語-JavaScriptオブジェクト表記
JSONは、データの交換に使用される独立した読み取り可能なデータである言語です。 名前、値、配列の膨大なコレクションがあります。 これにより、JavaScriptと同様の構文が得られ、これが一般的なデータ形式として使用される理由です。
19. ITCSS
略語-逆三角形のカスケードスタイルシート
これは、スケーラブルで読みやすいCSSコードです。 これにより、重要性と専門性に応じてコードが分割されます。 これらのレベルは、フラットトップからボトムチップまで増加するITCSSとして表されます。
20.ランプ
略語-Linux、Apache、MySQL、PHP。
LAMPは、活発なWebサイトを作成するための人気のあるWebスタックです。 これは、WebサーバーとしてApacheを使用し、データベースにMYSQLを使用し、PythonとしてPHPを使用するLinuxオペレーティングシステムで構成されています。 WAMPやMAMPと同じです。
21.平均
略語-MongoDB、Express.js、Angular、Node.js
これは、WebアプリケーションとWebページを作成するための適切なWebスタックです。 これは、データベースとしてのMongoDBとNoSQLで構成されています。 Express.jsはWebアプリケーションであり、Angular.jsはフロントエンドフレームワークとして、NodeJavaScriptはオペレーティングシステムのランタイムとして機能します。
22. MVC
略語-ModelView Controller
MVCはオブジェクト指向プログラミングであり、オブジェクトを3つのグループにグループ化することにより、データロジックをUIから分離します。 モデルオブジェクトはデータ構造に使用され、ビューオブジェクトはユーザーインターフェイスに使用され、コントローラーオブジェクトはタスクの調整に使用されます。
23. OAuth
略語-オープン認証
OAuthはオープンプロトコルであり、サーバーを安全に保ち、高度な認証を提供します。 安全で、標準化された方法を提供します。 これは、ユーザーがサードパーティのアカウントに安全にログインできるようにするために広く使用されているアプリケーションです。 たとえば、Facebook、Twitter、Googleなどです。 これは、アプリケーションを使用する際の障壁を取り除くための単なる方法です。
24. LTR / RTL
略語-左から右/右から左
これらの用語は両方とも国際化で使用されます。 これらは、UIの田舎の場所を入力するために使用されています。 また、テキストの方向も示します。
ほとんどの言語がLTRであることを見たことがあるかもしれませんが、WordPressにはrtl.cssファイルでRTLを使用するオプションがあります。
25.正規表現
略語-正規表現
これは、Web開発者にとってさらに別の一般的な頭字語です。 これは、文字の組み合わせをさまざまな文字列と照合するために使用されています。 これにより、文字をテキスト形式で検索できます。 これは、多くのプログラミング言語で一般的で人気のある部分の1つです。
たとえば、PHP。 JavaScript、Python、Javaなど。
26. OOP
略語指向のプログラミング
OOPを使用すると、ユーザーは4つの基本的なプログラミングを使用して、実際のモデルに関連するすばらしいモデルを作成できます。 抽象化、カプセル化、継承、およびポリモーフィズム。
27. REST
略語-RepresentationalState Transfer
RESTは、サーバーとクライアント間のデータ変換のための一連のソフトウェア設計です。 RESTアーキテクチャのガイドラインに従うことで、APIを作成します。
28. SMACSS
略語-カスケードスタイルシート用のスケーラブルでモジュラーなアーキテクチャ
SMACSSを使用すると、CSSの記述でCSSコードをモジュール化できます。 それはより読みやすく、保守しやすいです。 これにより、ベース、レイアウト、モジュール、状態、テーマなどの5種類のスタイルルールが提供されます。
29. WYSIWYG
略語-あなたが見るものはあなたが得るものです
これは、ユーザーがコンテンツを編集および変更できるようにするコンテンツエディターの一種です。
30. SCM
略語-ソース管理管理
これは、Web開発者が1か所で複数のバージョンを管理するための最良の頭字語の1つです。 これは、変更と情報の損失を常に追跡するRCMとも呼ばれます。