- 2022.11.15
MVCモデルとは?【3分でわかる】基礎知識、メリット、デメリット
MVCモデルとは? MVCモデルとは、プログラムの処理を役割ごとに分けて開発を行うという考え方のことで、Webシステム開発によく用いられています。MVCモデルはシステム処理の中核となる「Model」、画面表示や入出力を行う「View」、ユーザからの入力情報を受け取って、その内容に応じて Model と View を制御する「Controller」のそれぞれの頭文字を取って組み合わせたものです。「M […]
MVCモデルとは? MVCモデルとは、プログラムの処理を役割ごとに分けて開発を行うという考え方のことで、Webシステム開発によく用いられています。MVCモデルはシステム処理の中核となる「Model」、画面表示や入出力を行う「View」、ユーザからの入力情報を受け取って、その内容に応じて Model と View を制御する「Controller」のそれぞれの頭文字を取って組み合わせたものです。「M […]
フロントエンドエンジニアとは? フロントエンドエンジニアとは、Webサイトや Webアプリのフロントエンド部分を設計、構築するエンジニアを指します。 フロントエンドとは? フロントエンドとは、ユーザと直接データのやり取りを行う要素のことで、Webサイトや Webアプリ開発における直接ユーザの目に触れる部分 (クライアントサイド) を指します。一方で、バックエンドはフロントエンドからのデータ入力や指 […]
昨今では、PC やスマートフォン、タブレットといった、さまざまなデバイスに対応する「レスポンシブデザイン」が、Webページを開設する上で必要不可欠になっています。本記事では、そんなレスポンシブデザインについて基礎知識から作り方まで解説します。 レスポンシブデザインとは? レスポンシブデザインとは、Webページを表示するデバイスの画面サイズに合わせて CSS を切り替えることで、一つの html で […]
Raspberry Pi (ラズベリーパイ) という小さなコンピュータが、昨今、プログラミング学習に優れた教材であるとして注目を集めています。教育用として開発された Raspberry Pi ですが、IoT 開発を手軽に体験できるツールとして世界的に人気が高く、今では教育や趣味だけでなく、ビジネスでも活用されている有用なツールです。 Raspberry Piとは? Raspberry Pi とは、 […]
ベンダーコントロールという言葉を耳にしたことがある人も多いのではないでしょうか。ベンダーとは、製品を提供する会社のことで、ベンダーという言葉は IT 業界以外にもあらゆる業界で使われています。IT 業界のベンダーはシステムやソフトウェア、ハードウェア、通信サービス、システムなどを提供する会社を指します。 ベンダーコントロールとは? ベンダーコントロールとは、システム開発・運用の外注や IT 製品の […]
REST APIとは? REST API とは、一言でいうと「REST」という考え方で設計した API のことで、RESTful API と呼ばれることもあります。Webエンジニアの方であれば「レストフルな設計をしよう」といったことを耳にする機会も多いのではないでしょうか。そもそも、この「REST」とは Webサービスや Webアプリケーション設計の思想のひとつで、全世界で統一されたルールのことで […]
昨今、Webアプリの開発者や Webサービスの運営・提供企業の間では「SDK」の導入でアプリ開発や機能拡張を行う動きが活発化しています。従来は Webアプリや Webサイトを開発する場合や既存システムに特定の機能を追加する場合は、一からソースコードを書き、組み立てる必要がありました。最近では Webアプリや Webサイトの作成ツールが充実しており、専門知識がなくても気軽に自社サイトやアプリを作れる […]
Webアプリケーションの開発においてJavaScriptのフレームワークやライブラリが注目されていますそのなかでもReactなどと並んで高い人気を誇る Angular をご存じでしょうか?本記事では、Angularの基礎知識や特徴、メリット、注意点について解説します。 Angularとは? Angularとは、Google社が開発したオープンソースの JavaScript フレームワークで、SPA […]
NLBとは? NLB (Network Load Balancer) とは、アプリケーションへのトラフィック (通信量) による負荷を分散するサービスである ELB (Elastic Load Balancing) のロードバランサー機能の一つです。ロードバランサーとは、負荷を振り分けることで 1 つのサーバの負荷を軽減する仕組みです。NLB は OSI 参照モデルでいうところのレイヤ 4 (トラ […]
迅速かつ的確な意思決定が求められる昨今では、データ分析に必要不可欠な存在である DWH が多くの企業から注目を集めています。 DWH (データウェアハウス) とは? DWH とはデータの倉庫を意味する「Data WareHouse」の略語で、企業内の複数システムで扱う膨大なデータをテーマ別に時系列で蓄積するシステムを指します。 データの倉庫はデータを保管するデータベースを意味します。DWH を提唱 […]