ローコード(Low-Code)
ろーこーど
意味
ローコード(Low-Code)とは、最小限のプログラムコードを書くだけで、高速にアプリ開発を行う手法やツールのこと。ノーコード(全く書かない)より自由度が高く、プログラミング(フルスクラッチ)より大幅に効率が良い。エンジニアの生産性向上に役立つ。
概要
「少ない(Low)プログラムコード」を書くだけで、アプリケーションを開発できる手法やツール。 「ノーコード(No-Code / 一切書かない)」と「プロコード(Pro-Code / 全部書く)」の中間に位置する。
特徴
画面のドラッグ&ドロップなどで大枠を作り、細かいロジックや複雑な処理が必要な部分だけプログラミング(コード記述)を行う。
- メリット: 開発スピードが速い。ノーコードよりも自由度が高く、業務システムなどの複雑な要件にも対応しやすい。
- デメリット: 完全に非エンジニアだけで作るのは難しく、ある程度の知識は必要。
代表的なツール
- Microsoft Power Platform
- Salesforce Lightning Platform
- Kintone(ノーコードに近いが拡張可能)
DX推進の切り札として、企業の情シス部門などで導入が進んでいる。