Compare commits

...

4 commits

Author SHA1 Message Date
328b640fef update 2023-02-28 19:11:55 +09:00
86566f10ab update 2023-02-28 19:00:00 +09:00
09bf1ae915 remove link 2023-02-28 18:51:27 +09:00
645846a315 add list 2023-02-28 18:07:54 +09:00

View file

@ -202,14 +202,12 @@ https://eslint.org/play/
https://www.typescriptlang.org https://www.typescriptlang.org
Microsoft が開発した JavaScript に型を指定できるようにした言語 Microsoft が開発した JavaScript に型を指定できるようにした上位互換言語
> - 新しい記法を使うが、ブラウザの互換性を維持するコードを書く手法としてコンパイラを使うのが当たり前になってきた > 大規模になってくると、型があるとコーディングが楽になります。型を書く分の手間は多少増えますが、昔の静的型付き言語と異なり、TypeScriptは「明示的に型がわかる場面」では型を省略して書くことができます。また、動的なオブジェクトなど、JavaScriptでよく登場する型もうまく扱えるように設計されています。そのような使い勝手の良さもあり、現在は採用数が伸びています。有名なOSSも実装をTypeScriptに置き換えたり、企業でも積極的な活用が進んでいます。
> - 大規模になると(小規模でも)、型情報があるとエラーチェックが実装中に行われるので開発がしやすくなる > ―― https://future-architect.github.io/typescript-guide/preface.html
> - 型を持ったJavaScriptにはTypeScriptとflowtypeの2つがあるが、シェアが高いのがTypeScript
> <!-- _footer: 引用元: Future Corporation (2019-2020)「仕事ですぐに使えるTypeScript」前書きより -->
> 引用元: 仕事ですぐに使える TypeScript ドキュメント 前書き\
> https://future-architect.github.io/typescript-guide/preface.html
--- ---
@ -277,15 +275,13 @@ $ npx jest # 実行
title="template" title="template"
></iframe> ></iframe>
[Jestではじめるテスト](https://kou029w.github.io/jest-hands-on/)
--- ---
## Playwright ## Playwright
https://playwright.dev https://playwright.dev
Microsoft が開発した E2E テストツール Microsoft が開発した E2E テストを行うためのフレームワーク
クロスブラウザー・クロスプラットフォームをサポート クロスブラウザー・クロスプラットフォームをサポート
@ -311,6 +307,11 @@ https://try.playwright.tech
- 何を・どうやってテストするのか - 何を・どうやってテストするのか
- テストピラミッド … コストに応じた適切な粒度と規模を保つ - テストピラミッド … コストに応じた適切な粒度と規模を保つ
- テストを実践するための具体的なツールの紹介 - テストを実践するための具体的なツールの紹介
- ESLint … JavaScript 静的コード解析ツール
- TypeScript … JavaScript 上位互換言語
- GitHub Actions … 自動実行環境
- Jest … JavaScript テストフレームワーク
- Playwright … E2E テストフレームワーク
--- ---