ローコード開発とは

 ローコード開発とは、高度なコーディングの知識や経験を必要とせず、最小限のコーディングで迅速にソフトウェアを開発するためのプラットフォームのことをいう。標準レベルのコード、スクリプト、そして統合環境が用意されているため、複雑なインフラストラクチャを開発することなく、アプリケーションのプロトタイプ作成、構築、そしてスケーリングを容易に行えるようになる。

 ソースコードに接することなくアプリケーションを開発できるという点では“ノーコード(コードなし)”の開発プラットフォームと同様だが、ドラッグ・アンド・ドロップなどによる作成にとどまらず、必要に応じてコードを変更する機能を備え、カスタマイズされたコードでより高度な機能を使用できるケースが多い。

 ITreviewでは、ノーコード開発ツールは“Webデータベース・ノンプログラミング開発”として各製品の満足度を紹介している。

Webデータベース・ノンプログラミング開発ツール

ローコード開発の機能


基本機能

機能 解説
ノーコード開発 ドラッグ・アンド・ドロップなどのインタフェイスを用いコーディングなしでビジネスアプリケーションを開発できる
カスタムコード プログラミング言語を用いカスタムコードを編集/記述できる
ワークフローテンプレート ニーズに合わせて簡単に調整できるワークフローテンプレートを提供する
ダッシュボード 全ての図を一元管理するダッシュボードを提供し、チームで利用するパーツなどを共有フォルダで管理できる
アプリケーションの展開 開発したアプリケーションを展開できる
ライフサイクル管理 計画から構築、テスト、導入に至るまでのあらゆる段階でアプリ管理ができる


ローコード開発の基礎知識

 ローコード開発とは、高度なコーディングの知識や経験を必要とせず、最小限のコーディングで迅速にソフトウェアを開発するためのプラットフォームのことをいう。標準レベルのコード、スクリプト、そして統合環境が用意されているため、複雑なインフラストラクチャを開発することなく、アプリケーションのプロトタイプ作成、構築、そしてスケーリングを容易に行えるようになる。

 ソースコードに接することなくアプリケーションを開発できるという点では“ノーコード(コードなし)”の開発プラットフォームと同様だが、ドラッグ・アンド・ドロップなどによる作成にとどまらず、必要に応じてコードを変更する機能を備え、カスタマイズされたコードでより高度な機能を使用できるケースが多い。

 ITreviewでは、ノーコード開発ツールは“Webデータベース・ノンプログラミング開発”として各製品の満足度を紹介している。

Webデータベース・ノンプログラミング開発ツール

ローコード開発の機能


基本機能

機能 解説
ノーコード開発 ドラッグ・アンド・ドロップなどのインタフェイスを用いコーディングなしでビジネスアプリケーションを開発できる
カスタムコード プログラミング言語を用いカスタムコードを編集/記述できる
ワークフローテンプレート ニーズに合わせて簡単に調整できるワークフローテンプレートを提供する
ダッシュボード 全ての図を一元管理するダッシュボードを提供し、チームで利用するパーツなどを共有フォルダで管理できる
アプリケーションの展開 開発したアプリケーションを展開できる
ライフサイクル管理 計画から構築、テスト、導入に至るまでのあらゆる段階でアプリ管理ができる