Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

フロントエンド温泉にサーバーレスでダイブする(Public)

224 views

Published on

- Webへの愛の叫び方

Published in: Engineering
  • Be the first to comment

フロントエンド温泉にサーバーレスでダイブする(Public)

  1. 1. フロントエンド温泉に サーバーレスで ダイブする Yuki Ito
  2. 2. フロントエンド温泉に サーバーレスで ダイブする Yuki Ito Webへの愛の叫び方
  3. 3. 伊藤勇希 Yuki Ito - 19歳、ピチピチのフレッシュマン - いろんなことに手をつけては飽きるタイ プ - PHP -> C# -> JavaScript -> Rails -> JavaScript
  4. 4. アジェンダ 1. Webフロントエンドの楽しさって? 2. Webフロントエンドの学び方 3. 最近のトレンドとこれから
  5. 5. プログラミングって、何が楽しいの?
  6. 6. 僕が思うプログラミングの楽しさ - ソースコードを書く楽しさ - 書いたものが動く楽しさ
  7. 7. 僕が思うプログラミングの楽しさ - ソースコードを書く楽しさ -> 常に驚きを与えてくれる - 書いたものが動く楽しさ -> 自分のレベルにあった書き方ができる (「熟練者じゃないとできない」ということが少 ない)
  8. 8. なぜ?
  9. 9. なぜ? - 怒涛の勢いの仕様の進化 - PaaS、BaaSの充実 - Google と Facebook が起こしたライブラリにお ける2度のブレークスルー
  10. 10. Webフロントエンド青春時代
  11. 11. 難しいことをせずに、アプリを作れる環境が 整いつつある
  12. 12. 作りたいものを作ろう!
  13. 13. 作りたいものを作ろう!
  14. 14. どこから学ぶ?
  15. 15. よく聞くこと - 進化が早すぎる...! - CSS / HTML / JavaScript / サーバーサイド 全 部覚えなきゃならないの...? - ライブラリとかトレンドが多すぎて何を使えばい いのか...
  16. 16. わかるー! (>_<)
  17. 17. わかるー! (>_<) でも
  18. 18. 自分にあった作り方をすれば良い 一つのことを行うのにいろいろな方法があるのが Web
  19. 19. 必ずしもトレンドに乗る必要はない - 「この技術じゃないとできない」ということはほと んどない - 結局学習コストが低いものが好まれる - 新しいパラダイムが出てきた時には乗っておく といいかも
  20. 20. Redux
  21. 21. Redux
  22. 22. 「サーバーレス」という選択肢 - “Serverless Architecture” - 定義がはっきりしていないが、ここでは BaaS を含む言葉とする
  23. 23. って何??????
  24. 24. って何??????
  25. 25. って何?????? - 自分でサーバーを立てたり VPS(EC2) を利用 したりせず、バックエンドに特化したサービス (BaaSなど)を利用する - DB などのセットアップをする必要がない - サーバーのコードを書かなくていい
  26. 26. って何?????? - フロントエンドだけ!!! - 小さなアプリを素早く作るのにはいい選択肢 - 目的に合った手段を選びましょう
  27. 27. Webには様々な選択肢があり、正解はない
  28. 28. 常に変化していくWebフロントエンド
  29. 29. 楽しく学び、書き続けよう
  30. 30. Webはこれからどうなる?
  31. 31. これからのWebについて想像しよう - JavaScript 、消えるってよ -> WebAssembly - IoT でもWeb -> WoT、Generic Sensor API - 世界は宣言型へ -> Elm、Reactive - 進化するCSS -> CSSNext、CSS Houdini
  32. 32. これからのWebについて想像しよう - バックエンドとフロントエンドの境界が消える...? -> Reactサーバーサイドレンダリング、Fluxデ ザインパターン - なんでも Web にしちゃおう! -> Extensible Web
  33. 33. Webは新しいコンセプトやアイディアに満ち ている
  34. 34. 楽しい!!!!!!!!!!
  35. 35. 作りたいものを作ろう! 楽しく学び、書き続けよう 楽しい!!!!!!!!!!
  36. 36. Thank you!

×