万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    React入門 React・Reduxの導入からサーバサイドレンダリングによるUXの向上まで のメモ

    この本

    React入門 React・Reduxの導入からサーバサイドレンダリングによるUXの向上まで (NEXT ONE)

    React入門 React・Reduxの導入からサーバサイドレンダリングによるUXの向上まで (NEXT ONE)

    この人のgithubいい

    GitHub - aship/react_introduction

    P270 のところ

    P 273

    npm install --save react react-dom
    npm install --save-dev \
     webpack \
     babel-loader \
     babel-preset-react \
     babel-preset-env

    babel-cliも必要じゃね? そうしないとwebpackでインストールしろ言われた。

    8 を使ったらこんな警告出る もし8なら「@babel/core がいるかも?

    babel-loader@8 requires Babel 7.x (the package '@babel/core'). If you'd like to use Babel 6.x ('babel-core'), you should install 'babel-loader@7'.

    しかも babel-core がいるっぽい。

    P 276 こうしろ

    ./node_modules/.bin/webpack

    distの中だよ!

        <script src="dist/client.bundle.js"></script>

    P 277

    npm install --save-dev babel-cli babel-preset-react
    npm install --save express

    これないとダメっぽい。次の起動コマンドで、ないと怒られる。

    npm install -D babel-preset-es2015

    P 282 server.jsを起動

    ./node_modules/.bin/babel-node --presets react,es2015 server.js
      res.sendFile(path.join(__dirname, "dist/client.bundle.js"));