Angularで作ったWebアプリをGitHubで管理してS3に自動デプロイする
Angularで作成したフロントエンドのWebアプリを、GitHub上で管理して、masterブランチにコミットされた変更を自動でAmazon S3にデプロイ(適用)させる方法を解説します。本記事では、S3をCloudFront経由でインターネット上へ公開し、名前解決をRoute 53で行…
Angularで作成したフロントエンドのWebアプリを、GitHub上で管理して、masterブランチにコミットされた変更を自動でAmazon S3にデプロイ(適用)させる方法を解説します。本記事では、S3をCloudFront経由でインターネット上へ公開し、名前解決をRoute 53で行…
Vue CLIでは、デフォルトでパッケージマネージャーにYarnを使用します。ですが、開発環境や本番環境でのミドルウェアの制限等により、Yarnではなくnpmで管理したいプロジェクトもあるかと思います。そんなとき、Vue CLIでどのようにプロジェクトを作成すれば…
Create React Appでは、デフォルトでパッケージマネージャーにYarnを使用します。ですが、開発環境や本番環境でのミドルウェアの制限等により、Yarnではなくnpmで管理したいプロジェクトもあるかと思います。そんなとき、Create React Appでどのようにプロジ…
Vue.jsで作成したフロントエンドのWebアプリを、GitHub上で管理して、masterブランチにコミットされた変更を自動でAmazon S3にデプロイ(適用)させる方法を解説します。本記事では、S3をCloudFront経由でインターネット上へ公開し、名前解決をRoute 53で行…
Reactで作成したフロントエンドのWebアプリを、GitHub上で管理して、masterブランチにコミットされた変更を自動でAmazon S3にデプロイ(適用)させる方法を解説します。本記事では、S3をCloudFront経由でインターネット上へ公開し、名前解決をRoute 53で行う…
対象読者「10分でわかるHTMLの最小限(前編)」を読んだ人これまでHTML 5の文法についてきちんと勉強をしたことがない人、何となくHTMLを使ってきた人よく使うHTMLタグ(要素)前編で、よく使うHTMLタグ(要素)として、以下を紹介しました。html, head, bod…
対象読者パソコンが一通りいじれる程度の人これまでHTML 5の文法についてきちんと勉強をしたことがない人、何となくHTMLを使ってきた人HTMLとはHTML(HyperText Markup Language)は、以下の機能を持ったマークアップ言語(テキストファイル)のことです。テ…
複数の独立した認証処理を導入したWebアプリケーションをCakePHPを使って実装する方法を紹介します。CakePHPではプレフィックスルーティングと組み合わせることで、効率的に認証の仕組みを振り分けることができます。本記事では、CakePHP 3のインストールか…
Gitでバージョン管理しているCakePHPアプリケーションで、特定のブランチに変更があったときに自動でサーバーにデプロイできるプラグインを実装し、オープンソースで公開しました。実装に何か問題があればissueやプルリクエストいただければと思います。プラ…
Laravelではフレームワーク内で実装されていて特にライブラリをインストールすることなく利用できる自動ログイン機能(Remember-Me認証)ですが、CakePHPでは標準で実装されていません。かと言って、自動ログイン機能はセキュリティに大きく関わる部分なので…