# 2021-02-25 第4回メンターセッション ## 質問 ### 本番サービスでCRAが使われない理由 - CRA(Create React App)が良くない ではなく、他のツールが優れている - PrAhaはNext.jsを使うことが多い(SPA、SSRなど選べる) - CRAはSPAのみ - next.jsを使用している - webpackのconfigを設定する時にejectして〜となるので面倒 ### PrAha社のstorybook/main.jsとstorybook/preview.jsの内容が知りたい - addonに`addon-essentials`をいれてる - storybook-addon-figma - links - preview-head.htmlに<link> ### PrAha社が使っているstorybookのアドオンを知りたい - addon-essentialsに入ってるものをよく使う - control - actions - viewport ### storybookと実務 - storybook 使う api疎結合なコンポーネントになる - チームで使うと使いやすい - 客に物見せやすい ### ESLintの`react/prop-types`について - react/typescriptなら不要でOK 余談 - React.FCは必ずchildrenがいるという前提で定義される - childrenがいない時はFCを使わない方がベター? https://github.com/facebook/create-react-app/pull/8177 ### tsconfig.jsonの`isolatedModules`について - 分ける方が良い - extendsでベースとなるものを入れて、テスト用や本番用に設定を分ける - テストファイルは型を書かなくても良いという意見もある ###### tags: `Team-2`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up