エンジニアになりたい

立派なエンジニアに憧れるへっぽこエンジニアのメモ書き

東京Node学園 14時限目 メモ

勉強会のメモをとり始めました。 本当にメモ程度ですが。

日時:8月19日
場所:ヒカリエ DeNAセミナールーム

Synthについて

  • APIファーストなWAF

  • プリロード

    • クライアントサイドMV*の問題
      • ページロードしてもコンテンツが表示されない(はじめにデータを取得する必要がある)
      • HTMLにデータをバインドしたものをそのまま返す
        • 最初にAjaxでデータを再取得しなくていい
      • Promiseを使用して実現

まとめ

APIファース
プリロード
promise
URL mapping
すごいベータ版

URL

http://blog.otakumode.com/2014/08/20/tng14/

milkcocoaの運用(Docker + socket.ioの話)

  • バックエンドを提供
  • ユーザ一人一人に環境を提供

URL

https://slidebean.com/p/TO1HWyiK6r/milkcocoa

Rendrの話

SPAは初回ローディングが重い
バルクAPIを作る(複数APIをまとめて1本にする) 初回だけサーバーで描画する あとはAjax

Rendrなら

  • 初回はサーバ側
  • クライアントとAPIの間にRendrを挟む

こんなものにRendr

  • コンテンツを重視したSPA

URL

http://www.storyboards.jp/viewer/wo41ho

NodeConf探訪記

海外のConference

  • 自分の感覚をアジャスト
  • 人脈

NodeschooleのURL
http://nodeschool.io/

Node.jsでQueueを実現するkueの話

kueとは

  • RedisをバックエンドとしたQueue

ES6でよく使いそうなもの

楽に書けるよ偏

  • デフォルト引数: function(x = 100){}
  • メソッドでfunction書かなくていい
  • オブジェクトリテラルでコロン書かなくていい
  • 文字列内で変数を展開できる: 'aaa{value}aaa'

覚えると楽できる編

  • bitを直接かかる
  • オブジェクトリテラル演算子使える
  • アローファンクション
  • 可変長引数のリスト化、展開が簡単にできる
  • 分割代入: var [a,b,c] = [1,2,3]
    • オブジェクトでも使える

おまけ

  • let 変数のスコープが変わる

URL

http://slides.com/tomohirookayama/deck#/