2. エンジニアの依存性と、Phenomic、Vue、React、Yarnの話
2017年06月04日
内容紹介
trkwとmiyaokaの2人で、入院話、Phenomic、Vue/React、オワコン話などについて話しました。
出演者
Show Notes
入院話
- 病院ではPC禁止
- エンジニア的な基本的人権の危機
- 一般人からするとパソコンは一日一時間
- PCを持たないエンジニアは少年の前でいったい何ができるのか
- 魔法を見せるエンジニアも、いつかPCを捨てるときが来る
- レッドブル依存症
- 1日4本。ドクターストップ
- 煙草や酒よりマシと楽観視してた
- 古典を読む
- PCから隔離されたんだから普段読まないのを読むべき
- 元ネタになることが多い
Phenomic
- Phenomic
- ReactとWebpackを使ったStatic Site Generator
- 現在v1 alpha
- (旧)modern website generator base on the React and Webpack ecosystem
- (新)Phenomic is a website compiler
- Getting started with Phenomic
- Start by choosing your ecosystem
- Reactに限定されなくなった
Vue/React
- Vueの良さ
- JS慣れてない人に教えるときにコストが低い
- 合理性が高い設計
- Single File Components(単一ファイルコンポーネント)
- Form Input Bindings(フォーム入力バインディング)
- ドキュメント
- はじめに - Vue.js
- 多言語対応してて良い
-
翻訳はv0.12の時に6名で章単位で分担して3〜4ヶ月ぐらいでやりました。面子はこちらにある方々で始めてます。https://t.co/H2Y3NQ3nX0翻訳プロジェクト発起人一覧
— 🐤kazuya kawaguchi🐤 (@kazu_pon) 2017年2月7日 - 多言語対応なのにサブドメインが言語コードではなくjpやbrといった国コードになっているのがちょっと気になってしまう
- スタイル
- scopedとつけるだけでコンポーネントのスコープに限定されたスタイルになる
- スコープ付き CSS · GitBook
- Reactは用途によってスタイル周りの最適解が模索されてる最中なのでいろいろつらい
- SPAにおけるCSSについて、ひとつの解
- PhenomicはReact Native風にスタイルを書いてる
オワコン話
- Yarnオワコン?話
- 半年前にはnpmオワコンになったがYarnと同等になった
- v5.0.0
- Node v8.0.0 (Current)
- Yarn determinism
- Yarnはコマンド周りが改善されてるのが良い
- Migrating from npm | Yarn
- installもrunも書かなくていい
- alias y=’yarn’
- バージョン1に期待を寄せてしまう心情
- Yarn Create & Yarn 1.0
- そこまでセマンティックな区切りなのかどうか
- Reactはv0.14.8からv15.0.0にジャンプ
- npm initするとデフォルトでv1.0.0になってる問題
- リリース版を1とする風潮からすると合わない
- 昔のブラウザはバージョン上がると喜びがあった