OTSUMU KNOWLEDGE
アプリ・API・認証.
知ることを、事業を動かす力へ。
検証・開発・運用の現場で使える知識を集めました。
26件のナレッジ
該当するナレッジはありません。
フレームワークとは?開発での役割・種類と選び方
フレームワークとは、ソフトウェア開発でよく使う機能や構造をあらかじめ用意した土台となる仕組みです。ライブラリとの違い、代表的な種類、選定の観点と発注時の注意点を具体例と…
続きを読む ↗GraphQLとは?REST APIとの違い・仕組みと使いどころ
GraphQLとは、取得したいデータの項目や関係を呼び出す側が問い合わせ文で指定し、1回の通信で必要な分だけ受け取れるAPIの仕組みです。REST APIとの違い、利点と注意点、向いている…
続きを読む ↗Laravelとは?PHPフレームワークの特徴と使いどころ
Laravelとは、プログラミング言語PHPでWebアプリケーションを効率よく開発するためのフレームワークです。主な機能と特徴、向いている開発、採用時や保守で確認したいポイントを解説…
続きを読む ↗マルチテナントとは?意味・仕組みとSaaS開発での使い方
マルチテナントとは、一つのシステムを複数の顧客企業(テナント)で共有しながら、各社のデータを分けて提供する構成です。データ分離の方式、SaaS開発での判断ポイント、よくある…
続きを読む ↗Next.jsとは?Reactとの違い・特徴と向いている用途
Next.jsとは、Reactを土台にして、ページの切り替えやサーバー側での表示、APIの作成などをまとめて扱えるWebアプリ開発用のフレームワークです。Reactとの違い、特徴、採用時の注意…
続きを読む ↗OAuthとは?仕組み・認証との違いと連携での注意点
OAuthとは、パスワードを渡さずに、あるサービスが別のサービスのデータや機能を利用することを、利用者が範囲を限って許可するための仕組みです。認証との違い、流れ、実装時の注意…
続きを読む ↗PWA(プログレッシブウェブアプリ)とは?できることと限界
PWA(プログレッシブウェブアプリ)とは、Webサイトにホーム画面への追加やオフライン動作、通知などアプリに近い機能を持たせる技術の総称です。仕組み、ネイティブアプリとの違い…
続きを読む ↗RBAC(ロールベースアクセス制御)とは?意味・仕組みと使い方
RBAC(ロールベースアクセス制御)とは、利用者に直接権限を与えず「役割(ロール)」に権限をまとめて割り当てるアクセス制御の方式です。設計の手順、管理画面での具体例、陥りや…
続きを読む ↗レスポンシブデザインとは?仕組みと実装・確認のポイント
レスポンシブデザインとは、1つのWebページのレイアウトを、スマートフォンやパソコンなど閲覧する画面の幅に応じて自動的に最適化する設計手法です。仕組み、設計の考え方、発注時…
続きを読む ↗REST APIとは?仕組み・設計の基本と連携での使い方
REST APIとは、Webの仕組み(HTTP)を使い、URLで示した対象に決まった操作を送ってデータをやり取りするAPIの設計スタイルです。仕組み、設計の基本、連携開発で確認すべき点を解説…
続きを読む ↗Ruby on Railsとは?特徴・向いている開発と注意点
Ruby on Railsとは、プログラミング言語Rubyで書かれた、Webアプリケーションを効率よく開発するためのフレームワークです。設計思想と特徴、向いている用途、採用や保守で確認した…
続きを読む ↗SSO(シングルサインオン)とは?意味・仕組みと実務での使い方
SSO(シングルサインオン)とは、一度のログインで複数のシステムやサービスを使えるようにする認証の仕組みです。仕組み、導入時の判断ポイント、よくある誤解を業務システムの視点…
続きを読む ↗SSR(サーバーサイドレンダリング)とは?仕組みと使い分け
SSR(サーバーサイドレンダリング)とは、Webページの表示内容をサーバー側でHTMLとして組み立ててからブラウザに送る方式です。CSRやSSGとの違い、利点と注意点、使い分けの考え方…
続きを読む ↗Webhookとは?APIとの違い・仕組みと連携での使い方
Webhookとは、あるサービスで決済完了などの出来事が起きたときに、あらかじめ登録したURLへ自動で通知を送る仕組みです。APIとの違い、仕組み、実装時に押さえるべき安全性と再送の…
続きを読む ↗バックエンドとは?フロントエンドとの違いと主な役割
バックエンドとは、Webサービスやアプリのうち、データの保存・処理や外部連携など利用者から見えない裏側を担う部分です。主な役割と技術、フロントエンドとの違い、発注時の確認点…
続きを読む ↗クロスプラットフォーム開発とは?仕組み・メリットと注意点
クロスプラットフォーム開発とは、1つのソースコードからiOSやAndroidなど複数のOS向けのアプリを作る開発手法です。仕組み、代表的な技術、ネイティブ開発との比較と選び方の観点を…
続きを読む ↗Flutterとは?特徴・できることと採用判断のポイント
Flutterとは、Googleが開発した、1つのコードでiOS・Android・Webなどのアプリを作れるオープンソースのフレームワークです。仕組みと特徴、向いている用途、採用時の注意点を解説し…
続きを読む ↗フロントエンドとは?バックエンドとの違いと担う役割
フロントエンドとは、Webサイトやアプリのうち、利用者が直接見て操作する画面側の部分とその開発領域です。担う役割、使われる技術、バックエンドとの違いや発注時の確認点を解説し…
続きを読む ↗JWT(JSON Web Token)とは?意味・仕組みと実務での使い方
JWT(JSON Web Token)とは、ユーザー情報などを署名付きのコンパクトな文字列にして受け渡すための標準形式です。3つの構成要素、ログインでの使われ方、扱うときの注意点を解説し…
続きを読む ↗監査ログとは?意味・記録すべき項目と実務での使い方
監査ログとは、システム上で誰が・いつ・何に対して・どんな操作をしたかを、後から検証できる形で残す記録です。記録すべき項目、管理画面での設計例、運用の注意点を解説します。
続きを読む ↗ネイティブアプリとは?Webアプリとの違いと選ぶ基準
ネイティブアプリとは、iOSやAndroidなど特定のOS向けに作られ、端末にインストールして使うアプリです。Webアプリ・PWAとの違い、メリットと負担、採用を判断する基準を具体例とと…
続きを読む ↗OpenID Connectとは?意味・仕組みと実務での使い方
OpenID Connectとは、OAuth 2.0を土台に「ログインした人が誰か」を安全に伝えるための認証の標準仕様です。IDトークンの仕組み、会員サイトでの使い方、実装時の注意点を解説します…
続きを読む ↗Reactとは?できること・仕組みとWeb開発での使われ方
Reactとは、Webサイトやアプリの画面を部品(コンポーネント)単位で組み立てるためのJavaScriptライブラリです。仕組みと特徴、Next.jsなど周辺技術との関係、採用時に確認したい点…
続きを読む ↗React Nativeとは?仕組み・特徴とFlutterとの違い
React Nativeとは、Webで広く使われるReactの考え方とJavaScriptで、iOSとAndroidのアプリを作れるオープンソースのフレームワークです。仕組みと特徴、Flutterとの違い、採用時の注…
続きを読む ↗SPA(シングルページアプリケーション)とは?仕組みと向き不向き
SPA(シングルページアプリケーション)とは、最初に1枚のページを読み込み、以降は必要なデータだけを取得して画面を書き換えるWebアプリの構成です。仕組み、利点と注意点、向いて…
続きを読む ↗TypeScriptとは?JavaScriptとの違いと導入のメリット
TypeScriptとは、JavaScriptに「型」の仕組みを加えたプログラミング言語で、Microsoftが開発しています。JavaScriptとの違い、型があることの利点、開発や保守での使われ方と注意点…
続きを読む ↗FROM KNOWLEDGE TO ACTION
知識を、次の一手に。
新規事業の検証からMVP開発、運用の自動化まで伴走します。
事業について相談する ↗ 事業開発支援を見る ↗