https://gyazo.com/f862b053fbaf9e73cd7c0d0eaa6f695c
概要
六本木らへんのJSer集合
らへんの定義はご自由に
スポンサーLT
Firebase
Nuxt.js
SSRしたかったけどCloud Functionsが動いてくれなかった nuxt generateで静的ファイル書き出し
Firebase Function最近node v8でうごくようになったのでNuxt最新が動くように
HostingでIP制限 or Basic認証がしたかった
index.htmlにアクセスすると見れてしまう
ajaxでパスワード対応
httpsアクセスがめっちゃ遅い
Functionsのコンテナはあまりつかってないと止まるので、復帰に時間がかかる
01. TBD by boiyaa
02. stencilが良さそうな話 by adwd118
メリカリ・メルペイ
Custom Elements
code:start
# npm 6 or higher
# create component library
$ npm init stencil component my-components
# create stencil application
$ npm init stencil app my-app
# 2018/8/22時点ではこれがないとbuildでこける :innocent:
$ npm i -D request
$ npm start
$ npm test
$ npm build
標準のCustom Elementsでできないこと
属性に関数をわたせない
Stencilは属性に関数を渡せる
属性にオブジェクトを渡せない
Stencilは属性にオブジェクトも渡せる
Prerenderingがよさそう
03. Conditional Types I/O by takepepe
Actionを中心に動く
MutaitionはActionに順応する
Mutation = Stateに情報を加えるもの
Action 選定 / State変更の債務が混在している?
Actionは最初から複・Reducerの関心事なのか?
Actionを除くとどうなる?
Conditional Types I/O
同じ定義でも使い所で振る舞いが変わる
合成派生型の自動導出テクニック
04. ServiceWorkerをproductionで使ってる話 by shokai
オフライン表示だけじゃない
Requestを途中で書き換えたり
勝手にRequestを発行してcacheをあっためる
Sentryを入れよう
prefetchでリクエストバリ増える
遅い配信のときではprefetchさせない
まとめ
ただのオフライン表示システムではない
プログラマブルなproxyです
下手すると24時間サービスが開けなくなる恐怖
わからない事だらけだ
怖いのでSentry入れよう
05. WebPagetestから始める継続的パフォーマンス改善 by azu
06. Local State Management with Apollo Client by Kodai Nakamura
Stateが2つになっちゃう
Stateの整合を取りづらくなる
データの更新方法がちがう
apollo-link-state
07. 続・貢献できるOSSの探し方 by ohbarye
good first issue