📝
完全に理解した人達の「Web技術」Talk #4 勉強会レポート
完全に理解した人達の「Web技術」Talk #4
2020年4月30日にオンライン開催した、完全に理解した勉強会のスライド資料と概要まとめです。
みんなが知っている「筈」のWebの技術に関することのLT大会です!
・HTTP
・REST
・URI
・HTML
・サーバー
・設計
・API
などなど、「Webに関連する技術」ことならなんでもOKです!
あなたの知ってるWebの技術についての話を存分に語りましょう!
【オンライン】完全に理解した人達の「Web技術」Talk #4 - connpass
アーカイブ動画
※LT開始は13:50~
LT1: Index完全に理解した(@k-tky)
- アプリ開発中に性能劣化が発生することがある
- アプリの遅い原因はいくつかあるが、今回はDBが悪いパターンについての話
- 大小様々なSQLが投げられることによりDBが負荷に耐えられなくなる
- Full Scanしてるところにindexを貼るなどするが…
- そのindexが効率的かどうか見直す
- indexのメリット、デメリットを理解することが大事
@kfurumiya)
LT2: あなたの書いたJavaScriptコードはどのように動いているのか(
あなたの書いたJavaScriptコードはどのように動いているのか
- プログラムは命令の列挙
- 「式」と「文」と「評価」という概念
- コード解釈のフェーズ: 字句解析→構文解析→意味解析→バイトコードや機械語
- JavaScriptの構文について解説
- 評価の例をいくつか紹介
- 式レベルでコードを読めると理解が深まる
@unsoluble_sugar)
LT3: GAS+Spreadsheet+Slack APIでレビュアーガチャを作ってみた(GAS + Spreadsheet + Slack API で レビュアーガチャを作ってみた - Google スライド
- チームの課題解決のためレビュアーをランダム選出する仕組みを作った話
- 理想はペアプロ・モブプロなどだが、今回はガチャで解決
- 利便性と楽しさを主体として開発
- 開発はWeb上で完結
- SpreadsheetをDBライクに使用
- シンプルな社内ツールであればGASでサクッと書ける
@cch_robo)
LT4: DartPad+CodePenで、Flutterを体験してみよう(
DartPad+CodePenで、Flutterを体験してみよう - Google スライド
- FlutterでWebアプリも作れる
- Webアプリ統合開発環境CodePenの紹介
- CodePen FlutetrはDartPadの兄弟
- DartPadはWeb上で簡単なFlutterアプリが作れる
- DartPadコードのGist保管手順を解説
- flutter体験シェルスクリプト作ったので使ってね!
Discussion