Submit Search
Upload
『健全なフロントエンド開発をしよう 〜Railsに乗っかるという選択編〜』 アップ用
•
8 likes
•
5,067 views
kotaro_hirayama
Follow
サイボウズ×マネーフォワード×Goodpatch Front-end Meetup http://connpass.com/event/30188/ #frontend_biz
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 39
Download now
Download to read offline
Recommended
RailsGirls Osaka#2 発表資料
RubyとRailsのおいしい使い方
RubyとRailsのおいしい使い方
Satomi Tsujita
RailsGirls Okayama#1バージョン
RubyとRailsのおいしい使い方 ver. okayama1
RubyとRailsのおいしい使い方 ver. okayama1
Satomi Tsujita
「Ruby / Ruby on Rails ビギナーズ勉強会 第17回」での発表内容です。 Rubyを理解する第一歩として、ブロックについてまとめています。 ■イベントページはこちらです。 https://coedo-rails.doorkeeper.jp/events/52638 ============================================================= 「CoEdo.rb」が運営する「Ruby / Ruby on Railsビギナーズ勉強会」Ruby、Ruby on Railsなどで開発したい、触りたいための初心者勉強会&もくもく会です。 開催の連絡は以下の方法で受け取ることができます。 ## DoorKeeperグループ イベント申し込みを受け付けている、DoorKeeper でのグループです。 https://coedo-rails.doorkeeper.jp/ ## Facebookグループ イベント告知や技術情報をお互いにシェアしています。 https://www.facebook.com/groups/rorbeginners/ ## Twitterハッシュタグ ハッシュタグは、 #rubybg です。 Twitterにもイベント、勉強会の情報を流しています。 [★Ustreamでは、勉強会を生中継しています。](http://www.ustream.tv/channel/ruby-ruby-on-rails-%E3%83%93%E3%82%AE%E3%83%8A%E3%83%BC%E3%82%BA%E5%80%B6%E6%A5%BB D%E9%83%A8) [★Youtubeでは、ショートセッションを収録しています。](https://www.youtube.com/playlist?list=PL2ojdc4KhtHniIyIUx3AdO621ydzz5zpP)
Rubyを楽しくする第一歩!ブロックを理解する!
Rubyを楽しくする第一歩!ブロックを理解する!
Kanako Kobayashi
Riot 勉強会 #2 の資料です。 http://runstant.com/imakei/projects/36b64780
Riot.jsとフォームのデータバインディング
Riot.jsとフォームのデータバインディング
Keisuke Imai
Rubykaigi 2010 at vimkaigi 2010 8/29. Lightning Talks.
Yokohama.vim
Yokohama.vim
gu4
20160726 GsNight登壇資料です。 https://atnd.org/events/78168
Walking front end
Walking front end
Hirata Tomoko
Riot 勉強会 #2
Riotでサーバレスにした話
Riotでサーバレスにした話
Hiroyuki Hara
Rubyコミッタのいる開発いい話
Rubyコミッタのいる開発いい話
Rubyコミッタのいる開発いい話
Kenichi Murahashi
Recommended
RailsGirls Osaka#2 発表資料
RubyとRailsのおいしい使い方
RubyとRailsのおいしい使い方
Satomi Tsujita
RailsGirls Okayama#1バージョン
RubyとRailsのおいしい使い方 ver. okayama1
RubyとRailsのおいしい使い方 ver. okayama1
Satomi Tsujita
「Ruby / Ruby on Rails ビギナーズ勉強会 第17回」での発表内容です。 Rubyを理解する第一歩として、ブロックについてまとめています。 ■イベントページはこちらです。 https://coedo-rails.doorkeeper.jp/events/52638 ============================================================= 「CoEdo.rb」が運営する「Ruby / Ruby on Railsビギナーズ勉強会」Ruby、Ruby on Railsなどで開発したい、触りたいための初心者勉強会&もくもく会です。 開催の連絡は以下の方法で受け取ることができます。 ## DoorKeeperグループ イベント申し込みを受け付けている、DoorKeeper でのグループです。 https://coedo-rails.doorkeeper.jp/ ## Facebookグループ イベント告知や技術情報をお互いにシェアしています。 https://www.facebook.com/groups/rorbeginners/ ## Twitterハッシュタグ ハッシュタグは、 #rubybg です。 Twitterにもイベント、勉強会の情報を流しています。 [★Ustreamでは、勉強会を生中継しています。](http://www.ustream.tv/channel/ruby-ruby-on-rails-%E3%83%93%E3%82%AE%E3%83%8A%E3%83%BC%E3%82%BA%E5%80%B6%E6%A5%BB D%E9%83%A8) [★Youtubeでは、ショートセッションを収録しています。](https://www.youtube.com/playlist?list=PL2ojdc4KhtHniIyIUx3AdO621ydzz5zpP)
Rubyを楽しくする第一歩!ブロックを理解する!
Rubyを楽しくする第一歩!ブロックを理解する!
Kanako Kobayashi
Riot 勉強会 #2 の資料です。 http://runstant.com/imakei/projects/36b64780
Riot.jsとフォームのデータバインディング
Riot.jsとフォームのデータバインディング
Keisuke Imai
Rubykaigi 2010 at vimkaigi 2010 8/29. Lightning Talks.
Yokohama.vim
Yokohama.vim
gu4
20160726 GsNight登壇資料です。 https://atnd.org/events/78168
Walking front end
Walking front end
Hirata Tomoko
Riot 勉強会 #2
Riotでサーバレスにした話
Riotでサーバレスにした話
Hiroyuki Hara
Rubyコミッタのいる開発いい話
Rubyコミッタのいる開発いい話
Rubyコミッタのいる開発いい話
Kenichi Murahashi
2017-05-23 Speee Cafe Meetup #07
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソース
Takafumi ONAKA
このプレゼンテーションでは、プログラミング教育をめぐる状況を簡単に紹介したあとで、Rubyのプログラミングを教えるために私たちが開発したスモウルビーをご紹介し、最後に私たちの活動を紹介しています。 実際にプレゼンテーションで話した内容はすべてノートに記述しておりますので、関連ビデオなどをご覧いただかなくても、私たちの話が理解していただけるようになっています。
Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
宏治 高尾
2015年7月4日に開催された、「【CoEdo.rb】Ruby / Ruby on Rails ビギナーズ勉強会 第6回」での発表資料です。 ショートセッション(10分程度)で発表しました。 Instagram Ruby gem を使って調査してみました。 詳しい説明は、Instagram Web API を見たほうがよいと思います。 今回は、user_recent_mediaメソッドを使て、ユーザーの最近の写真投稿を取得して表示してみます。 その中で、調べたことや学んだことをまとめています。 ================= 「Ruby / Ruby on Rails ビギナーズ勉強会」は初心者が集まって発表したり、自主学習する勉強会です。定期開催しています。 ★勉強会で発表されたスライド、動画をまとめています。 Ruby / Ruby on Rails ビギナーズ勉強会 スライド・動画 #coedorb http://matome.naver.jp/odai/2143761931840509901 ★開催の連絡は以下の方法で受け取ることができます。 ## DoorKeeperグループ イベント申し込みを受け付けている、DoorKeeper でのグループです。 https://coedo-rails.doorkeeper.jp/ ## Facebookグループ: イベント告知や技術情報をお互いにシェアしています。 https://www.facebook.com/groups/rorbeginners/ ## Twitterハッシュタグ ハッシュタグは、 #coedorb です。 Twitterにもイベント、勉強会の情報を流しています。 ★勉強会を動画収録しています。 ## Ustreamで勉強会を中継しています。 http://www.ustream.tv/channel/ruby-ruby-on-rails-%E3%83%93%E3%82%AE%E3%83%8A%E3%83%BC%E3%82%BA%E5%80%B6%E6%A5%BD%E9%83%A8 ## Youtubeでセッションを動画収録しています。 https://www.youtube.com/playlist?list=PL2ojdc4KhtHniIyIUx3AdO621ydzz5zpP
Instagram Ruby Gem と Instagram API から学んだことまとめ|【CoEdo.rb】Ruby / Ruby on Rails ...
Instagram Ruby Gem と Instagram API から学んだことまとめ|【CoEdo.rb】Ruby / Ruby on Rails ...
Yoshinori Kobayashi
2017-12-09 Rails Developers Meetup 2017
RSpecしぐさ
RSpecしぐさ
Takafumi ONAKA
Ruby/ Ruby on Railsビギナーズ勉強会 第13回資料です
Rails5クイックスタート
Rails5クイックスタート
Hirata Tomoko
KotlinAndroidLibを使ってみた
KotlinAndroidLibを使ってみた
豊明 尾古
大江戸Ruby会議05 の Ninja Talks です。 http://regional.rubykaigi.org/oedo05/
Ember コミュニティとわたし
Ember コミュニティとわたし
Ryunosuke SATO
2017-06-22 Rails Developers Meetup #2
ふつうのRailsアプリケーション開発
ふつうのRailsアプリケーション開発
Takafumi ONAKA
Talk of RubyPrize 2014
Ruby with My Life
Ruby with My Life
Hiroshi SHIBATA
20160622 GsNight登壇資料です。 「エンジニアが Webを学ぶために やっててよかったこと」 https://atnd.org/events/77951
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
Hirata Tomoko
Railsの学習を進める中でよく目にする「REST」とは何かを説明するスライドです。 RESTの概要と、RESTfulなURI設計をするにはどうすればいいのかを纏めています。
Railsから学ぶRESTfulなuri設計
Railsから学ぶRESTfulなuri設計
Kanako Kobayashi
岡山Ruby会議01 LT での発表資料です。 Capybara を利用したテストに対してのぼくの取り組みをご紹介します。
capybara で快適なテスト生活を
capybara で快適なテスト生活を
Ryunosuke SATO
errbit とは何なのか LT (社内勉強会用)
errbit とは何なのか LT (社内勉強会用)
errbit とは何なのか LT (社内勉強会用)
Yukihiro Sunaga
表参道.rb #1 Ruby Gold 2.1 に合格した話
表参道.rb #1 Ruby Gold 2.1 に合格した話
表参道.rb #1 Ruby Gold 2.1 に合格した話
Yoshiaki Yoshida
PHPerがこれからを生き抜くためのふんわりしたお話。
Web開発の 今までとこれから
Web開発の 今までとこれから
Shinichi Takahashi
IWD 2015 : Women Techmakers Kyoto
Wt2015
Wt2015
Satomi Tsujita
of seminar 2014 @ seminar house of eight princes
of seminar 2014 pure heart edition.
of seminar 2014 pure heart edition.
Tsuubito Ishii
redmine.tokyo 第12回勉強会
UnofficialCookingの紹介とRedmine本家への貢献
UnofficialCookingの紹介とRedmine本家への貢献
Yuuki Nara
チーム会用
Rubyのススメ
Rubyのススメ
Daisuke Yamaguchi
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Yoji Shidara
http://connpass.com/event/30188/ kintoneのフロントエンド開発について、大規模なJavaScriptを扱うために利用している技術スタックや開発スタイルを紹介します。また、React/ReduxやES6などの最近の潮流に対して、取り入れるべきものは何か、既存プロジェクトにどのように導入するのかについて話します。
kintoneフロントエンド開発 モダン化への道
kintoneフロントエンド開発 モダン化への道
Yusuke Amano
Jenkinsをカオスにしないための運用についての発表資料です。 まもなくリリースのJenkins 2.0についてもまとめています。
Jenkins 再入門
Jenkins 再入門
Jumpei Miyata
More Related Content
What's hot
2017-05-23 Speee Cafe Meetup #07
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソース
Takafumi ONAKA
このプレゼンテーションでは、プログラミング教育をめぐる状況を簡単に紹介したあとで、Rubyのプログラミングを教えるために私たちが開発したスモウルビーをご紹介し、最後に私たちの活動を紹介しています。 実際にプレゼンテーションで話した内容はすべてノートに記述しておりますので、関連ビデオなどをご覧いただかなくても、私たちの話が理解していただけるようになっています。
Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
宏治 高尾
2015年7月4日に開催された、「【CoEdo.rb】Ruby / Ruby on Rails ビギナーズ勉強会 第6回」での発表資料です。 ショートセッション(10分程度)で発表しました。 Instagram Ruby gem を使って調査してみました。 詳しい説明は、Instagram Web API を見たほうがよいと思います。 今回は、user_recent_mediaメソッドを使て、ユーザーの最近の写真投稿を取得して表示してみます。 その中で、調べたことや学んだことをまとめています。 ================= 「Ruby / Ruby on Rails ビギナーズ勉強会」は初心者が集まって発表したり、自主学習する勉強会です。定期開催しています。 ★勉強会で発表されたスライド、動画をまとめています。 Ruby / Ruby on Rails ビギナーズ勉強会 スライド・動画 #coedorb http://matome.naver.jp/odai/2143761931840509901 ★開催の連絡は以下の方法で受け取ることができます。 ## DoorKeeperグループ イベント申し込みを受け付けている、DoorKeeper でのグループです。 https://coedo-rails.doorkeeper.jp/ ## Facebookグループ: イベント告知や技術情報をお互いにシェアしています。 https://www.facebook.com/groups/rorbeginners/ ## Twitterハッシュタグ ハッシュタグは、 #coedorb です。 Twitterにもイベント、勉強会の情報を流しています。 ★勉強会を動画収録しています。 ## Ustreamで勉強会を中継しています。 http://www.ustream.tv/channel/ruby-ruby-on-rails-%E3%83%93%E3%82%AE%E3%83%8A%E3%83%BC%E3%82%BA%E5%80%B6%E6%A5%BD%E9%83%A8 ## Youtubeでセッションを動画収録しています。 https://www.youtube.com/playlist?list=PL2ojdc4KhtHniIyIUx3AdO621ydzz5zpP
Instagram Ruby Gem と Instagram API から学んだことまとめ|【CoEdo.rb】Ruby / Ruby on Rails ...
Instagram Ruby Gem と Instagram API から学んだことまとめ|【CoEdo.rb】Ruby / Ruby on Rails ...
Yoshinori Kobayashi
2017-12-09 Rails Developers Meetup 2017
RSpecしぐさ
RSpecしぐさ
Takafumi ONAKA
Ruby/ Ruby on Railsビギナーズ勉強会 第13回資料です
Rails5クイックスタート
Rails5クイックスタート
Hirata Tomoko
KotlinAndroidLibを使ってみた
KotlinAndroidLibを使ってみた
豊明 尾古
大江戸Ruby会議05 の Ninja Talks です。 http://regional.rubykaigi.org/oedo05/
Ember コミュニティとわたし
Ember コミュニティとわたし
Ryunosuke SATO
2017-06-22 Rails Developers Meetup #2
ふつうのRailsアプリケーション開発
ふつうのRailsアプリケーション開発
Takafumi ONAKA
Talk of RubyPrize 2014
Ruby with My Life
Ruby with My Life
Hiroshi SHIBATA
20160622 GsNight登壇資料です。 「エンジニアが Webを学ぶために やっててよかったこと」 https://atnd.org/events/77951
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
Hirata Tomoko
Railsの学習を進める中でよく目にする「REST」とは何かを説明するスライドです。 RESTの概要と、RESTfulなURI設計をするにはどうすればいいのかを纏めています。
Railsから学ぶRESTfulなuri設計
Railsから学ぶRESTfulなuri設計
Kanako Kobayashi
岡山Ruby会議01 LT での発表資料です。 Capybara を利用したテストに対してのぼくの取り組みをご紹介します。
capybara で快適なテスト生活を
capybara で快適なテスト生活を
Ryunosuke SATO
errbit とは何なのか LT (社内勉強会用)
errbit とは何なのか LT (社内勉強会用)
errbit とは何なのか LT (社内勉強会用)
Yukihiro Sunaga
表参道.rb #1 Ruby Gold 2.1 に合格した話
表参道.rb #1 Ruby Gold 2.1 に合格した話
表参道.rb #1 Ruby Gold 2.1 に合格した話
Yoshiaki Yoshida
PHPerがこれからを生き抜くためのふんわりしたお話。
Web開発の 今までとこれから
Web開発の 今までとこれから
Shinichi Takahashi
IWD 2015 : Women Techmakers Kyoto
Wt2015
Wt2015
Satomi Tsujita
of seminar 2014 @ seminar house of eight princes
of seminar 2014 pure heart edition.
of seminar 2014 pure heart edition.
Tsuubito Ishii
redmine.tokyo 第12回勉強会
UnofficialCookingの紹介とRedmine本家への貢献
UnofficialCookingの紹介とRedmine本家への貢献
Yuuki Nara
チーム会用
Rubyのススメ
Rubyのススメ
Daisuke Yamaguchi
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Yoji Shidara
What's hot
(20)
クローズドソースから始めるオープンソース
クローズドソースから始めるオープンソース
Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Instagram Ruby Gem と Instagram API から学んだことまとめ|【CoEdo.rb】Ruby / Ruby on Rails ...
Instagram Ruby Gem と Instagram API から学んだことまとめ|【CoEdo.rb】Ruby / Ruby on Rails ...
RSpecしぐさ
RSpecしぐさ
Rails5クイックスタート
Rails5クイックスタート
KotlinAndroidLibを使ってみた
KotlinAndroidLibを使ってみた
Ember コミュニティとわたし
Ember コミュニティとわたし
ふつうのRailsアプリケーション開発
ふつうのRailsアプリケーション開発
Ruby with My Life
Ruby with My Life
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
Railsから学ぶRESTfulなuri設計
Railsから学ぶRESTfulなuri設計
capybara で快適なテスト生活を
capybara で快適なテスト生活を
errbit とは何なのか LT (社内勉強会用)
errbit とは何なのか LT (社内勉強会用)
表参道.rb #1 Ruby Gold 2.1 に合格した話
表参道.rb #1 Ruby Gold 2.1 に合格した話
Web開発の 今までとこれから
Web開発の 今までとこれから
Wt2015
Wt2015
of seminar 2014 pure heart edition.
of seminar 2014 pure heart edition.
UnofficialCookingの紹介とRedmine本家への貢献
UnofficialCookingの紹介とRedmine本家への貢献
Rubyのススメ
Rubyのススメ
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Viewers also liked
http://connpass.com/event/30188/ kintoneのフロントエンド開発について、大規模なJavaScriptを扱うために利用している技術スタックや開発スタイルを紹介します。また、React/ReduxやES6などの最近の潮流に対して、取り入れるべきものは何か、既存プロジェクトにどのように導入するのかについて話します。
kintoneフロントエンド開発 モダン化への道
kintoneフロントエンド開発 モダン化への道
Yusuke Amano
Jenkinsをカオスにしないための運用についての発表資料です。 まもなくリリースのJenkins 2.0についてもまとめています。
Jenkins 再入門
Jenkins 再入門
Jumpei Miyata
デブサミ2015で発表したサイボウズの開発フローのお話。 http://event.shoeisha.jp/devsumi/20150219/session/820/
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
Yuki Okada
サイボウズ・ラボユース成果報告会の発表資料です。 拡張可能なパケット解析ライブラリの開発、と言うテーマでLibPGENについて発表しました。
サイボウズ・ラボユース成果報告会
サイボウズ・ラボユース成果報告会
slankdev
第5期ラボユース成果報告会のスライドです。
サイボウズ・ラボ成果発表会
サイボウズ・ラボ成果発表会
Komei Kamiya
サイボウズの企業風土情報です。
サイボウズの企業風土
サイボウズの企業風土
chika_nakazawa
Developer Summit 2017での講演資料です。
エンジニアが働きたい場所で働けるために、チームに必要なこと
エンジニアが働きたい場所で働けるために、チームに必要なこと
Yuki Okada
http://connpass.com/event/38335/ Test Engineers Meetup #1の発表資料です。 サイボウズ株式会社におけるテストエンジニアリングチーム設立の経緯と組織構造について話しました。
テストエンジニアと組織構造 @Cybozu
テストエンジニアと組織構造 @Cybozu
Jumpei Miyata
Cybozu Meetup #1 での発表資料 https://cybozu.connpass.com/event/49521/
サイボウズのフロントエンド開発 現在とこれからの挑戦
サイボウズのフロントエンド開発 現在とこれからの挑戦
Teppei Sato
React忘年会にて発表した資料となります。 https://teamspirit.connpass.com/event/46336/
サンプルTodoから見るreact,flux,redux(古川)
サンプルTodoから見るreact,flux,redux(古川)
hisakatsu furukawa
pmjp.slack.com オフ会 #3 での発表資料です
サイボウズPM(開発PM)について
サイボウズPM(開発PM)について
shoji_yamada
PMJP 2016/04/08
PMの立ち位置について
PMの立ち位置について
SSK
pmjp.slack.com オフ会 #3 でのLT資料です
大きい組織におけるPmとその育成についてふわっとした相談をするlt
大きい組織におけるPmとその育成についてふわっとした相談をするlt
Jiro Hiraiwa
Code HAIKU 2012 Introduction
Code HAIKU 2012 Introduction
亮 門屋
CodeHike2012で発表したべ
Coding beatbox!!
Coding beatbox!!
Daiki Matsumoto
コンテンツボリュームが多いゲーム開発においての情報設計とモックの使いどころについて解説。 モック作成前のインタラクションの整理・構造化と俯瞰できるドキュメント化が重要でした。
ゲーム情報設計における「霧」との戦い
ゲーム情報設計における「霧」との戦い
裕哉 駒場
プログラミング生放送勉強会 第34回@サイボウズ株式会社 松山オフィスのセッション資料 https://atnd.org/events/62907
rust primer
rust primer
You&I
Code HAIKU 2012の資料です。 http://atnd.org/events/33788
Browser oh browser browser
Browser oh browser browser
Teppei Sato
Tokyo Salesforce Developer Group 2017新年会 LT資料 Salesforce App Cloud Advent Calendar 2016をふりかえりました
Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜
Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜
Akira Kuratani
Prottの1周年記念イベントでお話ししたスライドです。 Prottのユーザーサポートと、Prottの便利な機能を紹介しています。
Prott 1st Anniversary - user support and tips
Prott 1st Anniversary - user support and tips
Takafumi Haseda
Viewers also liked
(20)
kintoneフロントエンド開発 モダン化への道
kintoneフロントエンド開発 モダン化への道
Jenkins 再入門
Jenkins 再入門
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
自社サービスkintoneをふんだんに活用したサイボウズの開発フロー
サイボウズ・ラボユース成果報告会
サイボウズ・ラボユース成果報告会
サイボウズ・ラボ成果発表会
サイボウズ・ラボ成果発表会
サイボウズの企業風土
サイボウズの企業風土
エンジニアが働きたい場所で働けるために、チームに必要なこと
エンジニアが働きたい場所で働けるために、チームに必要なこと
テストエンジニアと組織構造 @Cybozu
テストエンジニアと組織構造 @Cybozu
サイボウズのフロントエンド開発 現在とこれからの挑戦
サイボウズのフロントエンド開発 現在とこれからの挑戦
サンプルTodoから見るreact,flux,redux(古川)
サンプルTodoから見るreact,flux,redux(古川)
サイボウズPM(開発PM)について
サイボウズPM(開発PM)について
PMの立ち位置について
PMの立ち位置について
大きい組織におけるPmとその育成についてふわっとした相談をするlt
大きい組織におけるPmとその育成についてふわっとした相談をするlt
Code HAIKU 2012 Introduction
Code HAIKU 2012 Introduction
Coding beatbox!!
Coding beatbox!!
ゲーム情報設計における「霧」との戦い
ゲーム情報設計における「霧」との戦い
rust primer
rust primer
Browser oh browser browser
Browser oh browser browser
Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜
Tokyo Salesforce DG Meetup 2017新年会〜Advent Calendarふりかえり〜
Prott 1st Anniversary - user support and tips
Prott 1st Anniversary - user support and tips
Similar to 『健全なフロントエンド開発をしよう 〜Railsに乗っかるという選択編〜』 アップ用
長期運用しているRailsアプリケーションのKPTをした結果を共有します。
Long Life RailsApp in the case of REJOB
Long Life RailsApp in the case of REJOB
Daisuke Yamasaki
TokyuRuby会議#09 LT
Application Bootstrap
Application Bootstrap
Takafumi ONAKA
2015年6月6日 第18回 岡山Ruby, Ruby on Rails勉強会
RubyとRのおいしい関係
RubyとRのおいしい関係
sady_nitro
Ruby / Rails ビギナーズ勉強会 第17回 #coedorb https://coedo-rails.doorkeeper.jp/events/52638
Railsチュートリアル(second)を終えて
Railsチュートリアル(second)を終えて
Hirata Tomoko
平成23年度 産学官連携セミナー(鹿児島市) 2012/02/23 於: ソフトプラザかごしま
Ruby on Rails を用いたWEBアプリケーションの開発
Ruby on Rails を用いたWEBアプリケーションの開発
Koichi Shimozono
第58回 Ruby/Rails勉強会@関西 でお話しした、ライトユーザなRubyistの日常のお話です。
20130615 組込みの仕事場でRubyを使う
20130615 組込みの仕事場でRubyを使う
Ryo Nagai
Ruby Rubyビジネス創出展
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Tomoya Kawanishi
[RubyMotion LT] nitronに見るiosアプリ開発の未来
[RubyMotion LT] nitronに見るiosアプリ開発の未来
Masahiro Nishimi
第16回 岡山Ruby, Ruby on Rails勉強会発表スライド。デモを挟まないと無いと全然面白くないですが、一応アップしておきます。
RubySeminar16_Analyze
RubySeminar16_Analyze
sady_nitro
[2022 年度 Ruby アソシエーション開発助成](https://www.ruby.or.jp/ja/news/20221027)でやっている「Ruby リファレンスマニュアル改善計画 2022」の進捗の報告と、Ruby リファレンスマニュアルの改善に参加してくれる人の募集をしたいと思っています。
Ruby リファレンスマニュアル改善計画 2022 進捗報告
Ruby リファレンスマニュアル改善計画 2022 進捗報告
Kazuhiro Nishiyama
川崎Ruby会議01 で発表した資料です
Railsエンジニアが サーバーレスアーキテクチャに 手を出したよ - 川崎Ruby会議01
Railsエンジニアが サーバーレスアーキテクチャに 手を出したよ - 川崎Ruby会議01
Yuta Shimizu
はじめてがアジャイル
はじめてがアジャイル
Kenichi Takahashi
2015年2月9日第四回DeNAゲーム開発勉強会資料 ※当日頂いたQ&Aを追加しました(2015/2/10)
Game BaaS Implemented in Ruby
Game BaaS Implemented in Ruby
dena_study
神奈川Ruby会議01で行われたトークセッション「Rubyと俺達の生存戦略」で発表したSlideです。
Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01
Yutaka Tachibana
日本OSS推進フォーラム 第 6 回アプリケーション部会勉強会 での資料その1(全2部)です。
Rubyによる開発プロジェクトをうまく回すには(1)
Rubyによる開発プロジェクトをうまく回すには(1)
Yasuko Ohba
Ruby会議2010で行ったセッションの資料。
rake:money拡大版@Ruby会議2010 ~Rubyエンジニアと企業の幸せな関係~
rake:money拡大版@Ruby会議2010 ~Rubyエンジニアと企業の幸せな関係~
Ouka Yuka
CoEdo.rb Ruby / Railsビギナーズ勉強会第12回の資料になります。LINEBOTのサーバーサイド部分をお試しで作成した際の参考資料やその他諸々の部分をまとめたものになります。
Ruby on railsでlinebotを試した記録
Ruby on railsでlinebotを試した記録
Fumiya Sakai
表参道.rb#5 (http://omotesandorb.connpass.com/event/20289/)
frozen string literal in Ruby
frozen string literal in Ruby
Koichi ITO
組込み向けRuby処理系mrubyの可能性
組込み向けRuby処理系mrubyの可能性
Salesforce Developers Japan
ーーーーーーーーーーーーーーーーーーーーーーー schoo WEB-campusは「WEBに誕生した、学校の新しいカタチ」。 WEB生放送の授業を無料で配信しています。 ▼こちらから授業に参加すると、先生への質問や、ユーザーとのチャット、資料の拡大表示等が可能です。 https://schoo.jp/class/600/room ーーーーーーーーーーーーーーーーーーーーーーー
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜PR・継続できる目標の立て方・改善編 先生:増井 雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜PR・継続できる目標の立て方・改善編 先生:増井 雄一郎
schoowebcampus
Similar to 『健全なフロントエンド開発をしよう 〜Railsに乗っかるという選択編〜』 アップ用
(20)
Long Life RailsApp in the case of REJOB
Long Life RailsApp in the case of REJOB
Application Bootstrap
Application Bootstrap
RubyとRのおいしい関係
RubyとRのおいしい関係
Railsチュートリアル(second)を終えて
Railsチュートリアル(second)を終えて
Ruby on Rails を用いたWEBアプリケーションの開発
Ruby on Rails を用いたWEBアプリケーションの開発
20130615 組込みの仕事場でRubyを使う
20130615 組込みの仕事場でRubyを使う
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
[RubyMotion LT] nitronに見るiosアプリ開発の未来
[RubyMotion LT] nitronに見るiosアプリ開発の未来
RubySeminar16_Analyze
RubySeminar16_Analyze
Ruby リファレンスマニュアル改善計画 2022 進捗報告
Ruby リファレンスマニュアル改善計画 2022 進捗報告
Railsエンジニアが サーバーレスアーキテクチャに 手を出したよ - 川崎Ruby会議01
Railsエンジニアが サーバーレスアーキテクチャに 手を出したよ - 川崎Ruby会議01
はじめてがアジャイル
はじめてがアジャイル
Game BaaS Implemented in Ruby
Game BaaS Implemented in Ruby
Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01
Rubyによる開発プロジェクトをうまく回すには(1)
Rubyによる開発プロジェクトをうまく回すには(1)
rake:money拡大版@Ruby会議2010 ~Rubyエンジニアと企業の幸せな関係~
rake:money拡大版@Ruby会議2010 ~Rubyエンジニアと企業の幸せな関係~
Ruby on railsでlinebotを試した記録
Ruby on railsでlinebotを試した記録
frozen string literal in Ruby
frozen string literal in Ruby
組込み向けRuby処理系mrubyの可能性
組込み向けRuby処理系mrubyの可能性
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜PR・継続できる目標の立て方・改善編 先生:増井 雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの広め方〜PR・継続できる目標の立て方・改善編 先生:増井 雄一郎
『健全なフロントエンド開発をしよう 〜Railsに乗っかるという選択編〜』 アップ用
1.
健全なフロントエンド開発をしよう 〜Railsに乗っかるという選択編〜 2016/05/12 平山 光太郎 Twitter: @kotaro_hirayama
/ GitHub: @khirayama
2.
◯概要・背景 ◯実装方針 ◯TIPS ◯今後 内容
3.
自己紹介 @kotaro_hirayama @khirayama 平山 光太郎
4.
5.
マネーフォワード、Ruby on Rails/Rubyコミッター の松田明氏を技術顧問に フルタイムRubyコミッターを採用Ruby1.8.6/1. 8.7のリリースマネージャである卜部昌平氏が 就任
6.
Rubyコミッターと 働きたいJSerのみなさん、 おいでよ!
7.
お前の仕事はJSだけどな
8.
マネーフォワード、Ruby on Rails/Rubyコミッター の松田明氏を技術顧問に フルタイムRubyコミッターを採用Ruby1.8.6/1. 8.7のリリースマネージャである卜部昌平氏が 就任
9.
仕訳帳入力 - スプレッドシートみたいなUI - 会計向け機能が豊富
10.
実装方針
11.
◯できるだけRails Way ◯実装の初期コストが安い ◯ユニットテストを手軽に書ける環境 ◯UIウェイトがデカいものは別リポジトリで作って乗っける 実装方針
12.
◯エントリポイントを決める ◯JSユニットテストの導入 ◯フロントの裁量範囲を広げる やってること
13.
エントリポイントを決める
14.
期待されたものが期待されたとこにある
15.
CaPartnersController#indexの場合 TIPS1: 1ページに1エントリポイント設ける
16.
CaPartnersController#indexの場合 TIPS1: 1ページに1エントリポイント設ける
17.
CaPartnersController#indexの場合 TIPS1: 1ページに1エントリポイント設ける app/assets/javascript/ca_partners/index.jsを作成
18.
CaPartnersController#indexの場合 TIPS1: 1ページに1エントリポイント設ける app/assets/javascript/ca_partners/index.jsを作成 コントローラ名 アクション名
19.
複数ファイルに分割される場合、application.jsに1つずつrequireする。 TIPS1: 1ページに1エントリポイント設ける assets/javascript/application.js
20.
依存関係の解消 複数ファイルに分割される場合、application.jsに1つずつrequireする。 TIPS1: 1ページに1エントリポイント設ける assets/javascript/application.js
21.
依存関係の解消 複数ファイルに分割される場合、application.jsに1つずつrequireする。 TIPS1: 1ページに1エントリポイント設ける require_treeやjavascript_include_tagは不必要に使用しない assets/javascript/application.js
22.
TIPS2: Controller名とaction名を取得する ex) views/layouts/application.html.slim views/layouts/application.html.slimなどに上記のように記述
23.
TIPS2: Controller名とaction名を取得する JSの世界でController名とaction名を取得できるように views/layouts/application.html.slimなどに上記のように記述 ex) views/layouts/application.html.slim
24.
TIPS2: Controller名とaction名を取得する assets/ca_partners/index.js.coffee
25.
TIPS2: Controller名とaction名を取得する assets/ca_partners/index.js.coffee Controller名 /
action名を利用してエントリポイントを動作させる
26.
TIPS2: Controller名とaction名を取得する assets/ca_partners/index.js.coffee Controller名 /
action名を利用してエントリポイントを動作させる sprocketsなどで結合されても必要な箇所でのみ動作する 副作用の発生は、この中でのみ許可する
27.
TIPS3: 実装ガイドラインの整備 非フロントエンドの人でも始めやすいようガイドラインを作成 健康な状態を維持する
28.
JSユニットテストの導入
29.
テストしてますか?
30.
ブラウザでテストを動かす
31.
/js_testを作成し、mochaをクライアントサイドで動かす。 テスティングフレームワーク: mocha アサーションライブラリ: chai TIPS4:
ブラウザでテストを動かす config/routes.rb views/js_test/index.html
32.
/js_testにアクセスしたら実行される
33.
TIPS5: テストガイドラインの整備 非フロントエンドの人でも始めやすいようガイドラインを作成 ハードルをさげ、カバレッジをあげる
34.
フロントの裁量範囲を広げる
35.
仕訳帳入力 - スプレッドシートみたいなUI - 会計向け機能が豊富
36.
複雑な機能を作る場合、 別リポジトリで好きに作って 単体のJSライブラリにする 個人の裁量で自由に開発! TIPS6: 別リポジトリで作成してRailsに乗っける
37.
◯Rails Wayに乗っかる(しばらくは) ◯node環境リライトしたい人は一緒やろう... |ω・`)チラ 今後
38.
今日話したこと ◯エントリポイントを決める 1ページに1エントリポイント設ける Controller名とaction名を取得する 実装ガイドラインの整備 ◯JSユニットテストの導入 ブラウザでテストを動かす テストガイドラインの整備 ◯フロントの裁量範囲を広げる 別リポジトリで作成してRailsに乗っける
39.
ありがとうございました!
Download now