Web・フロントエンド・バックエンド– category –
-
Web・フロントエンド・バックエンド
DRF Authentication: Django RESTフレームワークの認証機構
Django REST Framework (DRF) の認証機能は、Webアプリケーション開発においてセキュリティを強化し、ユーザーアクションを制御する重要な役割を果たす。この記事では、その仕組みと実装の詳細について解説する。 【この記事の目次】 DRF Authenticationと... -
Web・フロントエンド・バックエンド
Drei: 開発者が利用する統合開発環境
Dreiとは、フロントエンドとバックエンドを連携させるための開発フレームワークであり、その使い勝手は多くのプロジェクトで評価されています。この記事では、Dreiがもたらす機能や優位性、さらには競合するツールとの比較まで幅広く解説します。 【この記... -
Web・フロントエンド・バックエンド
Drash(Deno): クライアントサイドJavaScriptの新潮流
Denoは2018年にリリースされ、Node.jsと並ぶサーバーサイドJavaScriptの実装として注目を集めています。その基盤技術を利用して開発されたDrashは、クライアントサイドで動くフレームワークであり、独自のモジュールシステムや静的型付けを提供します。 【... -
Web・フロントエンド・バックエンド
Downshift: React 選択リストコンポーネント
Downshift は React 社が提供する select 要素用コンポーネントであり、状態管理やデフォルトの入力イベントを自動化します。選択肢が多いときでもユーザー体験を向上させる役割を果たしています。 【この記事の目次】 Downshift の定義と機能 Downshift ... -
Web・フロントエンド・バックエンド
Dotnet-jwt: .NETアプリケーション向けのJWT認証ライブラリ
Dotnet-jwtは、.NETフレームワークや.NET Coreなどの開発環境において、JSON Web Tokenを用いたセキュアなユーザー認証を実現する重要なライブラリです。この記事ではその機能と使用方法、また他の類似ライブラリとの比較まで幅広く掘り下げていきます。 ... -
Web・フロントエンド・バックエンド
Doorkeeper(OAuth):API認証とアクセストークン発行
DoorkeeperはRuby on Rails向けに開発された、OAuth 2.0に基づくオープンソースライブラリ。2010年に登場し、Webアプリケーションのセキュアなユーザー認証を支える重要な役割を果たしている。本記事では、Doorkeeperの機能と仕組みについて詳細に解説する... -
Web・フロントエンド・バックエンド
DOMParser セキュリティ: HTMLコンテンツを解析する際の脆弱性対策
DOMParserオブジェクトはWebページの構造をHTMLまたはXMLとしてパースし、文書オブジェクトモデル(DOM)を作成します。しかし、この機能がもたらすセキュリティリスクについて理解しておくことは重要です。本文では、そのリスクと対策に焦点を当てます。 ... -
Web・フロントエンド・バックエンド
ドメインイベント:ドメイン駆動設計におけるビジネスプロセスの変更
ドメインイベントは、ドメイン駆動設計(DDD)の中で重要な役割を果たす概念です。1990年代から使用されるようになりましたが、近年特にその重要性が認識されつつあります。 【この記事の目次】 ドメインイベントの定義 ドメインイベントとメッセージング... -
Web・フロントエンド・バックエンド
DOM Purify: クロスサイトスクリプティング攻撃からウェブページを保護するライブラリ
DOM Purifyは、HTML文書の構造を操作するクロスサイトスクリプティング(XSS)攻撃からのウェブアプリケーションを防御するために開発されました。この記事では、DOM Purifyがもたらす安全性とその仕組みについて詳しく説明します。 【この記事の目次】 DO... -
Web・フロントエンド・バックエンド
仮想DOM:Webアプリのパフォーマンス向上技術
仮想DOMは、2013年にFacebookが開発し、React.jsでの利用を開始した。この技術はウェブページの描画効率を劇的に改善する一方で、フロントエンドエンジニアにとって理解と適用が難しい側面もある。 【この記事の目次】 仮想DOMとは 仮想DOMの発展 仕組みと...
