Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Kotlin/JSでもSSGしたい!

 Kotlin/JSでもSSGしたい!

Zli・LOCAL学生部 合同LT会2021 にて発表
ポートフォリオ: https://yt8492.com

Yuta Tomiyama

February 27, 2021
Tweet

More Decks by Yuta Tomiyama

Other Decks in Programming

Transcript

  1. 使用技術 - Kotlin/JS - 1.4.30 - React - styled-components -

    kotlin-wrappers - kotlin-react - kotlin-styled - kotlin-css
  2. 開発中はCSR、本番はSSGにする - Gradleはモジュールを分けることができる - sharedモジュールにReactの要素と画像などのリソースを置く - 開発用のcsrモジュールと本番用のssgモジュールを作り、それぞれからsharedモ ジュールを参照する - resourcesのリソースは参照できなかったのでシンボリックリンクで対応

    - いい方法知ってたら誰か教えて - csrモジュールのmain関数にはブラウザで動かすためのコードを書く - ./gradlew :csr:browserRun -t - ssgモジュールのmain関数にはnodeで動かすSSGのコードを書く - ./gradlew :ssg:browserWebpack - node main.js