概要
2019年5月18日に渋谷Abema Towersで開催されたFrontendカンファレンスであるInside Frontendの資料と補足情報まとめメモ。資料とかはそのうち公式にまとめられる?
各セミナー
TypeScript: Why and how we adopted it at Slack (Felix Rieseberg)
Twitter:felixrieseberg GitHub:felixrieseberg
参考
- Koa - next generation web framework for node.js
-
ESLint - Pluggable JavaScript linter
→tsに対するLintはまだちょっと弱いとのこと(TSLintはESLintに取り込まれた)
Introduction to Lucet (Adam Foltzer)
GitHub:acfoltzer
参考
-
WASI |
→WebAssembly System Interface. ブラウザ以外の実行環境で動作させるための仕様。 -
fastly/lucet: Lucet, the Sandboxing WebAssembly Compiler.
→WebAssemblyのコンパイラ&ランタイム -
Terrarium - Fastly Labs
→edge computing platform. 中でLucet
が動いてる
Nuxt.jsで中規模サービスを統合した話 (Koichi Sawada& Hajime Sasanuma)
Making less of the web with feature policy (Andrew Betts)
Twitter:triblondon GitHub:triblondon
-
Making less of the web with Feature Policy - Speaker Deck
→(仮)3月公開のときの資料だから今回とは内容とか一部違うかも?
デザインエンジニアとフロントエンド (Shinichi Kogiso)
formの送信ログから反省する、本当は必要だったvalidationや機能たち (Yuta Ide)
Twitter:sadnessOjisan GitHub:sadnessOjisan
参考
Web App Checklist ~高品質のWebアプリケーションをつくるために~ (Kazunari Hara & Marina Toki)
Twitter:herablog Twitter:tokimariri GitHub:herablog GitHub:tokimari
いちからデザインシステムを作ってみて学んだこと (Kengo Haruno)
Twitter:halsakulalala
参考
-
Fractal
→スタイルガイドジェネレーター - css-modules/css-modules: Documentation about css-modules
-
storybooks/storybook: UI component dev & test: React, Vue, Angular, React Native, Ember, Web Components & more!
→UIコンポーネント開発環境。一覧参照したり管理もできる。 -
Atomic Design by Brad Frost
→コンポーネントを分割するルール。そのままではうまく適用・運用できなかった。最小単位としてelement
とを定義するなど踏襲しつつカスタマイズして利用したとのこと。
BFFのDeveloper Experience (Yosuke Kurami)
参考
キャリア系の話~strobo.fm公開収録~ (Shogo Sensui & Hiroki Tani)
AbemaTVにおけるCSS is too fragile問題に対する解 (Shota Kubota)
Twitter:kubotashota GitHub:kubosho
世界中誰もが使えるサービスを目指して、Web標準で作るガラケーサイト (Mariko Kosaka)
Twitter:kosamari GitHub:kosamari
参考
-
AMAの回答
→twitterのスレッドになってます -
The emerging OS - KaiOS
→FirefoxOSベースのOS。インドではAndroidに次いで2位の普及率らしい。3億7千万台!! -
PROXX — a game of proximity
→ガラケーでも遊べる Accesible Mine sweaper!! -
GoogleChromeLabs/proxx: A game of proximity
→同githubリポジトリ -
Introducing PROXX | web.dev
→同紹介記事 -
GoogleChromeLabs/comlink: Comlink makes WebWorkers enjoyable.
→WebWorkers
とのやり取りを助けてくれる。 - WICG/focus-visible: Polyfill for `:focus-visible`
- Electroknit! Node.jsでセーターを編む方法
Loading Performanceとの向き合い方 (Sho Miyamoto)
品質と開発速度を両立させるために捨てたものと守ったもの (Tsuyoshi Wada& Soichi Masuda)
Twitter:wadackel Twitter:masuP9 GitHub:tsuyoshiwada GitHub:masuP9