E2Eテストを書く前に考えること
テストをする部分の変更頻度が低いか
自動化することのコストとメリットが釣り合うか
実装を変更しないといけない部分はないか
自動化することでリスクがないか(例えば管理者権限のユーザーでログインして何かの操作をするのはリスクが ...
自動化することのコストとメリットが釣り合うか
実装を変更しないといけない部分はないか
自動化することでリスクがないか(例えば管理者権限のユーザーでログインして何かの操作をするのはリスクが ...
Jestで非同期処理のテストをする
以下のような非同期処理があるとします。
const fetchValue = (value) => { return new Promise((resolve) => { setTimeout(() => { ...
フロントエンジニア入門 ESLintでコードを整えよう
この記事の対象者
ある程度HTMLやJavaScriptについては学習できたが、実際の現場でどのような開発環境が使われているのか知らない、より実践的な開発を知ってスキルアップしたい、という方におすすめです。
今回はコードのフ ...
Composer でインストールしたライブラリを使おうとしたら Fatal error: Class XXX not found になった時の対処方法
autoload.php が require されていなかったのが原因でした。
以下のコードを追加したら解消しました。
<?phprequire 'vendor/autoload.php';
リモートワークでよかったこと
現在、自宅から完全リモートワークで働いていますが、リモートワークでよかったことを書きます。
通勤がないので、時間を有意義に使える通勤がないので、ストレスがない
自室なので、ストレスがない
自分にあった椅子に座 ...
コロナ禍でのGoogle AdSenseの申請についての注意点
コロナ禍による収入減で、副業としてブログを書き始める人も多いのはないでしょうか。
ブログでの広告収益といえばGoogle AdSenseですが、現時点で申請しても合格することが難しいことがわかりましたので共有します。
プログラミングを動画で学ぶメリット
プログラミングを学ぶ方法はいくつかあります。
本、オンラインレッスン、インターネットの記事、動画などなど。
今回はこの中でも動画で学ぶことのメリットについて書こうと思います。
世界中のプログラマの動画をみ ...
プログラミング入門 プログラミングを学習する時に気をつけること
プログラミングを学習する時に、いきなりフレームワークから学び始めるのは避けた方が良いと思います。
フーレムワークとは、開発する上での枠組みを提供してくれるツールです。
枠組みを提供してくれるので、そのルールにそ ...
Safariでinputのplaceholderが上にずれる問題
問題
inputタグのplaceholderの文字がSafariだけ上にずれてしまう。
解決方法「input placeholder safari ずれる」などで検索します。
inputに対して、line-hei ...