-
業務システムのアンチパターン。1つの画面で複数のことをやろうとする。
2020/11/20
1つの画面でいろんなことをやろうとすると、フロントの実装(コード)が複雑になります。1つの画面でいろんなことをやろうとすると出てくるのが、いろんな「状態」です。そうすると、画面制御パターンも増えてきて ...
-
実装者が画面定義書に書いておいて欲しいこと
2020/11/20
この画面は、どんな状態があるの? 業務システムで良くあるのは、1つの画面にいろんな状態があるケースです。 例えば、 登録モード/編集モード 承認モード/承認依頼モード ○○が○○の時、表示/非表示 ○ ...
-
GitHub ActionsでHello World!
2021/1/25
この記事のゴール GitHub Actions はGitHub環境のCI/CDツールです。 GitHubのリポジトリ画面の「Actions」タブから任意のワークフロー(パイプラインのようなもの、Act ...
-
ローカルで作ったGitリポジトリをリモート(GitHub)にPushする。
2021/1/25
GitHubでリポジトリを作成する まず、GitHubに自分のアカウントでログインして、リモートリポジトリとなるリポジトリを作成しておく必要があります。 GitHubに作ったリポジトリをリモートリポジ ...
-
AWS S3で静的サイトホスティング
2021/4/16
なぜ、S3で静的サイトホスティングをするのか? 最も手軽に(URLドメインは関係なく)HTML/CSS/JSからなる静的なウェブサイトを公開する手段の1つが、AWS S3を使用した静的サイトホスティン ...
-
Vue-cliを使ってvueプロジェクトを作成する
2020/11/5
1.vue-cliのインストール $ npm i -g @vue/cli インストールの確認 $ vue -V @vue/cli 4.5.8 2.Vue.jsプロジェクトの作成 $ vue creat ...
-
Vue.jsでモーダルダイアログを作る方法
2020/11/6
なぜ、モーダルが必要か? モーダル(ダイアログ)は業務アプリで必ず使いますよね。ですが、経験上、案件によってその実装方法はバラバラだったりします。Vue.jsでモーダルを実現する方法をいくつか解説しま ...
-
Gitの競合解決方法を3つ
2021/1/25
Gitをソースコード管理に使い始めて、一番出て欲しくないのが「競合」ではないでしょうか? <<<<<<< HEADXXXXXXXXXXXXXXXXXXXXX- ...
-
GitのおすすめGUIクライアントツールはSourceTree!
2021/2/4
この記事では、私のおすすめのGitクライアントであるSourceTreeについて、なぜおすすめなのか?どんな風に使うのか?をお伝えします。 最近ようやく、SVNではなくて、Gitを使うのが当たり前にな ...