-
Notifications
You must be signed in to change notification settings - Fork 0
課題概要を精読する #1
Comments
内容
それぞれが実質的な機能要件。Issueに追加する。 |
Reactでグラフ描画系のライブラリを使うのは初めてなので、オススメされているものをそのまま使う 検討事項More
|
|
Safari対応しなくて良い。最高。 iPhone SE2 のディスプレイサイズを仮想テストデバイスにする |
環境構築の際に、 Eslint と Prettier を設定する。 Linter/Formatterを動作させる環境
検討事項MUST
課題アピールとしては、 Airbnb を採用したいところだが、慣れていない。開発スピードが落ちる恐れがある。
フォーマットが統一されていることが重要で、設定は評価項目に入っていないはず。幾つか好みの設定を入れて「設定してますよ〜。」感を出す。 |
つまり、なるべく生CSSを使ったスタイリングをして欲しい。という非機能要件がある。 |
自分はここには当てはまらないはずだが、課題アピールのために
を実装する。 検討事項テストの実装は、慣れていないため、プロトタイプからは外す? -> 後からテストを書くのが苦痛になる気がするので、Webテストについて学習しながら最初からUnitテストを実装する方向性で行く。 |
注意事項
問題なし
Publicにして良い。と読み取れる。
SPAのインフラ構築に関する評価点が高くないと見える。一番簡単な方法を採用する。 -> Vercelを使用する。
非機能要件が曖昧だが、自分の知識から見て明らかなセキリュティリスクは対処する。
方針
|
【コードの提出方法】
方針
|
1週間を前提に作業計画を立てる |
コーディング試験の評価ポイントhttps://note.yumemi.co.jp/n/ned7429b59556
いったん、ワイヤーに忠実を目指してスタイリングする。ライブラリ系でイジりにくいところを良い感じに解釈できそう。
関係なし
関係なし
関係なし
評価項目が事前に決まっていると推測できる。
ルールは任意らしい。
Atomic Designが推奨されているような書きぶりだが、自分はこのような小規模なアプリにおいてAtomic DesignがGoodなコンポーネント分割方法だとは思わない。
同上。アプリの特性に沿って最適な粒度があるはず。この意見はおそらくビジネスロジックを全てhooksに分離することを意識しているが、思想が過激すぎる。
意識する。
ここが、知識不足のため分からない。
の2つにとりあえず着手する
基本的にCDはVercelがまかなってくれる。
|
これまでの精読をふまえた設計・実装時の方針 Must
More
Extra
|
ワイヤーフレーム
The text was updated successfully, but these errors were encountered: