まず、初めにこのブログでの方向性について書いていきたいと思います。
最終目標は、React Nativeを使用してアプリを開発することです。
環境は、Windows10+Visual Studio Codeです。
Youtube動画は、OSがMacの場合が多いようですのでWindowsならどうなんだという方には参考になると思います。環境構築してしまえば、OSやテキストエディタが違っても、一緒ですが、、、
Reactとは何でしょうか?
React.jsとは、JavaScriptで書かれたライブラリです。今の認識では、UI関連のライブラリが多い印象ですが、jQueryでなされていたこともカバーされつつあるようです。
React Nativeというものも存在しますが、これはReact.jsのライブラリも含めたフレームワークで、アプリ制作に用います。
ライブラリとフレームワークの違いについては下記HP参照