プログラミング言語

Flask

【入門】Flask + Python で REST API を設計・実装

REST API (Representational State Transfer API) とは REST API (Representational State Transfer API) とは、以下の6つの REST アーキテ...
nginx

nginx + Gunicorn + Flask で Python の Web アプリ入門

この記事では以下の順でアプリケーションを作成します。 Python アプリケーションで Hello World を実行動的 Web サーバー(アプリケーションサーバー)で Hello World を実行Web アプリケーションフレー...
Node.js

Node.js + EJS + Express で Web アプリ入門

本記事は以下の書籍を参考にしています。 対象者 Node.js でウェブアプリを作りたい人EJS・Express・Express Generator がわからない人細かい仕様は後で調べるから、まずは動くソース...
Flask

Flask Blueprint の使い方

Blueprint とは Flask における Blueprint とは、アプリケーションの機能を複数のファイル (モジュール) に分割する方法です。 ソースコードが長すぎる場合に、機能ごとにファイルを分割し管理しやすくするた...
SQlite

【入門】SQLite の使い方

SQLite とは SQLite とは、アプリケーションに組み込むデータベースです。 一般的な RDBMS と異なり、サーバーの構築が不要なため、ちょっとした検証に便利です。 それなりの規模の本番環境では、おとなしく R...
Java

【Java 入門】オブジェクト指向プログラミングの基本用語

本記事は、Java にアレルギー反応が出る人が、少しだけ Java を読み書きできるようになるための記事です。 今回は Java で躓く原因である、オブジェクト指向プログラミングの用語に焦点を当て、ざっくり解説したいとおもいます。(...
Java

【入門】Gradle とは? Maven リポジトリで Dependencies を解決

対象者 Gradle って何?Groovy DSL の書き方Gradle のサンプルコードが欲しいGradle の公式ドキュメントを読む前に概要を知りたい わかりやすさ重視で記載しているので、厳密な定義は公式ドキュメントを読ん...
Java

JDBC(Java DataBase Connectivity)とは

JDBC(Java DataBase Connectivity)とは JDBC は Java アプリケーションからデータベース間へアクセスするためのインターフェイス(API・仕様)です。 Java アプリケーションからデータベ...