完全に理解した人達の「Web技術」Talk #4 勉強会レポート

2 min読了の目安(約2200字IDEAアイデア記事

完全に理解した人達の「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のメリット、デメリットを理解することが大事

LT2: あなたの書いたJavaScriptコードはどのように動いているのか(@kfurumiya

thumbnail
あなたの書いたJavaScriptコードはどのように動いているのか

  • プログラムは命令の列挙
  • 「式」と「文」と「評価」という概念
  • コード解釈のフェーズ: 字句解析→構文解析→意味解析→バイトコードや機械語
  • JavaScriptの構文について解説
  • 評価の例をいくつか紹介
  • 式レベルでコードを読めると理解が深まる

LT3: GAS+Spreadsheet+Slack APIでレビュアーガチャを作ってみた(@unsoluble_sugar

GAS + Spreadsheet + Slack API で レビュアーガチャを作ってみた - Google スライド

  • チームの課題解決のためレビュアーをランダム選出する仕組みを作った話
  • 理想はペアプロ・モブプロなどだが、今回はガチャで解決
  • 利便性と楽しさを主体として開発
  • 開発はWeb上で完結
  • SpreadsheetをDBライクに使用
  • シンプルな社内ツールであればGASでサクッと書ける

LT4: DartPad+CodePenで、Flutterを体験してみよう(@cch_robo

thumbnail
DartPad+CodePenで、Flutterを体験してみよう - Google スライド

  • FlutterでWebアプリも作れる
  • Webアプリ統合開発環境CodePenの紹介
  • CodePen FlutetrはDartPadの兄弟
  • DartPadはWeb上で簡単なFlutterアプリが作れる
  • DartPadコードのGist保管手順を解説
  • flutter体験シェルスクリプト作ったので使ってね!