tsconfig.json とは TypeScriptを開発言語としたプロジェクトにおいて、アプリのビルド時にJavaScriptへコンパイルする対象となる(プロジェクトに含まれる)TypeScriptファイル(.tsフ […]
システム開発の記事
プログラマーとして学んだ知識や役立つ情報を掲載しています。
Nuxt.jsを利用する場合のtsconfig.json について考える
Qiita APIを利用した検索表示-Vuejs
作成したDEMOページ Qiita APIを利用した検索表示のサンプルをこちらに用意しました。 Qiita API とは Qiita API は、Qiitaが提供しているサービスから様々なデータの取得、投稿やストックなど […]
Javaでnullを安全に扱う − Optionalの使い方
Optionalとは Javaでは値のない状態のことをnullと言いますが、nullが原因で意図しないエラーが発生することも多いです。そのため、エラーを未然に防ぐためにif文を利用してnullチェックの処理を書く必要があ […]
Java特有の冗長なコードを簡潔に記述する「Lombok」
Lombok とは Lombok は、 Java言語におけるボイラープレートコードをソースコードから排除するために使用するライブラリです。 ボイラープレートコードとは、何度も繰り返し書く言語仕様上省く事ができな […]
クッキーのSameSite 属性について (Same-site Cookies)
HTTP クッキーの基本動作 HTTP クッキー(以下クッキーと書きます)とは、ウェブサーバー側がクライアント(ウェブブラウザ)側に保持させることができるデータのことをいいます。 クッキーの基本的な動作 ウェブブラウザで […]
保守性の高い管理画面のデザインを考える-AdminLTE3
AdminLTEとは AdminLTEとは管理画面に特化しBootstrapベースのCSSフレームワークです。 スマートフォン等にも対応しており、手軽にかっこいい管理画面を作成することが出来ます。 https://adm […]
Bootstrap4でよく利用するクラスの纏め(レイアウト編)
BootstrapはHTML/CSS/JavaScriptから構成される最も有名な CSSフレームワーク です。 WEBページでよく使われるフォーム、ボタン、メニューなどの部品がテンプレートとして用意されおりデザイン性も […]
Bootstrap4でよく利用するクラスの纏め(基本編)
BootstrapはHTML/CSS/JavaScriptから構成される最も有名な CSSフレームワーク です。 WEBページでよく使われるフォーム、ボタン、メニューなどの部品がテンプレートとして用意されおりデザイン性も […]
ローカルの開発環境用にダミーのSMTPサーバーを利用する − Mailhog
目的 Webアプリケーションを開発する上でメール送信が必要となるケースは多々あります。例えば、会員登録の際に仮登録メールを送信したり、予約登録の際に確認メールを送信するなどのケースです。 メールを送信するためにはSMTP […]
Googleアンケートの画面デザインを再現したフォームを作成してみた
入力フォームの重要性 商品購入やイベントへの参加申し込みなど、Webページ上でユーザーが最終アクション(CV:コンバージョン)を完了させる接点となるのが「入力フォーム」です。 入力フォームをただ設置すれば問い合わせが増え […]