ESP32をArudiono IDEではなくESP-IDFで開発する際の環境構築手順です。
OSはWindows10(64bit)です。
前回Counterアプリケーションをつくりましたが、App.jsに詰め込みました。
今回はApp.jsを複数のファイルに分割します。
ReduxはJavaScriptのアプリケーションの状態を管理しやすくするためのフレームワークです。
FacebookがFluxというアーキテクチャを提唱していて、それをもとに作られたものがReduxだそうです。
ReactのJSXについて簡単に説明します。
1 | |
こんなのがJSXです。JSXはECMAScriptの構文を拡張していて、ECMAScriptのXMLに似ています。
JavaScriptに似ているけどもっといろいろできて、HTMLにも似ていると捉えてOKです。
Reactを使ってWebアプリケーションを作ってみます。
今回はとりあえず動かすところまでです。
Java の ライブラリの1つの Vavr の Either を使ってみます。
Gatlingを使って負荷テストを実施します。
VirtualBox 上の Xubuntu に Guest Additions をインストールします。
Spring WbFlux で security を設定します。
認証はBearerトークンを想定していますが、ここでは検証はしません。