TOP

Shinjuku.rb #65 Webフロントエンドの理想と現実

イベント内容

Shinjuku.rb って何?

Shinjuku.rbは新宿周辺のRuby技術者たちが気軽に相談することを目的としたコミュニティです。 ミートアップは、参加者全体でのディスカッションを大事にしており、毎月第4水曜日に開催されます。

Qiita - Shinjuku.rbに行こう!

過去の発表や雰囲気についてはメモ より参照できます。

テーマ: frontend

おそらく、「Rubyエンジニア」の9割以上が触ったことのあるだろうRailsアプリケーション。

その中でも見た目を司るfrontendについて、ここ1, 2年に開始したプロジェクトであれば元から分離することを意識した作りになっているかもしれませんが、それ以上前であったりMVP(Minimum Viable Product)を意識して開始したプロジェクトだといわゆるセオリー通りにできていないことも少なくありません。 例えば、

  • jQuery / CoffeeScriptとの付き合い方
    • 使っていますか?それとも脱却しました?
  • frontendエコシステムの分離
    • gem化されているものを使っています?
    • それともfrontendは独立してパッケージ管理しています?
  • Railsのhelperとの付き合い方
    • 利用しています?それとも脱却しちゃいました?CSRF tokenとかどうしてます?
  • Railsからfrontendへの値の受け渡し
    • 完全SPA化されています?
    • それともグローバル空間を使って値の受け渡しをしています?
    • APIエンドポイントだけ知らせてます?APIはRESTですか?GraphQLですか?それとも独自?
  • frontend componentの画面へのアタッチ
    • 都度都度scriptタグ内でアタッチしてます?
    • それとも何らかの規約を作っています?

などで、悩んでいるチームも少なくないのではないでしょうか。

今回のShinjuku.rbではそんな理想(「こうあるべきだよね!」)と現実(「とはいえ、こういう事情があるから今はこうなっている」)、そしてその差を埋めるための取り組み(「自分たちのチームではこうしています/こういう風に変えていっています」)の知見を共有していければと思います。

技術的な新しさよりも、チームにおけるフロントエンドの立ち位置(「ガッツリ開発」なのか「片手間開発」なのか)や実際の事業においてどう生かしているのか、どう折り合いをつけているかのお話ができると嬉しいです。

トーク(LT) & ディスカッション

LTをしていただける方を募集します! LT参加をご希望の方は、LTタイトルが決まりましたらconnpass feedへLTのタイトルをご記入下さい。

  • Vueのバージョンアップをしている際に得られた知見とVuexの使いどころ by treby006
  • 段階的にフロントエンド開発 by @tomlla_92

また、Shinjuku.rbではディスカッションを大事にしています。 そのため、トーク中にコレってどうしたらよさそう?などの質問が随時発生する点了承ください

タイムテーブル

時間 内容
19:00 開場
19:30 はじめに・自己紹介
20:00 LT(トーク) & ディスカッション * 4
21:00 振り返りと次回内容のアイディア出し
21:10 懇親会
22:30 順次解散!

会場

Repro株式会社

  • JR線「新宿駅」南口から徒歩10分
  • JR線・都営地下鉄大江戸線「代々木駅」北口から徒歩1分

設備

  • WiFiあります。
    • SSID/PWは会場前方に書いてあります。
  • 喫煙所は9Fにあります
  • コーヒーマシンあり。コーヒーは自由に飲んで頂いて結構です
  • 飲食可能です。
    • フロアに自販機はありませんが、1Fにコンビニやマクドナルドがあります
  • 電源あります。足りない場合はお声がけください

アクセス

こちらの建物の6Fです

エレベーターから降りて左に進み、会場にお入りください

迷いましたら、slackもしくは、twitterにて #shinjukurb 付きのtweetでご連絡ください

スポンサー

会場・飲食の提供

Repro株式会社

留意事項

  • どなたでもblogなどにあげられるよう写真撮影を許可していますので、その点ご了承ください
  • 質問・疑問などは、slackもしくは、twitterにて #shinjukurb 付きのtweetでご連絡ください

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
2018/09/26(水)
19:30〜21:30
参加者
12人 / 定員20人
会場
Repro株式会社 セミナールーム
東京都渋谷区代々木1-36-4 (全理連ビル6階)

注目のポジション