| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
646 バイト追加 、 2024年10月5日 (土) 08:54
==[[React]]==
[[Node.js]] | [[Next.js]] |
{{amazon|4873117887}}
===Next.js===
*[[Next.js]]
*Reactは、あくまでUI部分のみ
*本格的なアプリ開発には周辺領域を担うためのフレームワークが必要
[[Node.js]] のインストール
====npx====
*ローカルにインストールされたツールを実行するためのパッケージランナー
===Next.jsアプリの作成===
[[Next.js]]
 
===[[TypeScript]]の導入===
====ファイル拡張子====
 
=====JSX=====
*https://3chome.net/javascript-typescript/#:~:text=.tsx%EF%BC%88TSX%E3%83%95%E3%82%A1
*[[TypeScript]]の拡張子
**.ts : コードにJSX含まない
**.tsx : コードにJSX含む(含まない場合tsxとしてもよいが望ましくない)
 
=====Module=====
*https://zenn.dev/uhyo/articles/typescript-module-option
**.mts
 
====型アサーション====
 
===導入(旧)===
----
*https://facebook.github.io/react/docs/installation.html
*https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/[[R]]EADME.md#table-of-contents

案内メニュー