Front-End Sadness to Happiness: The React on Rails Story at GORUCO 2017
Here is a short recap of my odyssey around 4 major US cities giving talks on React on Rails in June of 2017. This talk focused on the “Why?” of React on Rails. Please don’t hesitate to email directly at [email protected] if you think that my team and I can help you with React on Rails, React-Native, or converting your Rails+Angular app to Rails+React. We’re helping several great companies with these awesome technologies.
Saturday, June 24th, GORUCO in NYC
Front-End Sadness to Happiness: The React on Rails Story
Abstract: Standard Rails development made me happy like no other programming paradigm in my career. Simple front-end development with standard Rails and a sprinkling of jQuery was ‘OK’ Then, in 2014, I had to build a front-end that dynamically updated like a desktop app. I knew there had to be something better, and I went down the rabbit hole of integrating React with Rails using Webpack. Come find out how my obsessive pursuit of “developer happiness” for the Rails front-end eventually drove me to start the React on Rails gem, the most popular integration of Rails with React using Webpack.
![image19](/static/0a6eeda281510402fc677f3b30841f40/1b747/image19.png)
![The Basis of Rails and React on Rails The Basis of Rails and React on Rails](/static/417f05414921792523834b67b7c50a40/1e043/image11.png)
![image1](/static/e0e86c1b5b91788f20901bedc6b67929/acb04/image1.jpg)
![GORUCO 2017 Speakers GORUCO 2017 Speakers](/static/7cc007a4db62546ccf3580bc765475bd/acb04/image7.jpg)
![GORUCO 2017 Speakers GORUCO 2017 Speakers](/static/14b6272f91e0abce7845258b607b02ed/acb04/image18.jpg)
![Justin and GORUCO Conference Organizer Luke Melia Justin and GORUCO Conference Organizer Luke Melia](/static/90341908dd9c9f64a16fb0f3c7d1e138/acb04/feature.jpg)
![Justin with the PolicyGenius team Justin with the PolicyGenius team](/static/447f420d7f02403f93146295ba42aa5d/acb04/image12.jpg)
![Conference organizers Jesse Chan-Norris and Mike Dalessio Conference organizers Jesse Chan-Norris and Mike Dalessio](/static/3ebbb71f0ae55f69d48944f1405969de/acb04/image10.jpg)
![Great views from the GORUCO conference location Great views from the GORUCO conference location](/static/e6714b75c9440474784cbb508faba886/acb04/image3.jpg)
Click for more photos from GORUCO 2017
Thursday, June 8th: LA Ruby
![The LA Ruby Meetup crew, June 8th, 2017 The LA Ruby Meetup crew, June 8th, 2017](/static/699d171cc6f4a6e76611a1384c1cdf0b/acb04/image14.jpg)
Click for more photos from the LA Ruby meetup.
Tuesday, June 13th: Pivotal Labs, Santa Monica, CA.
![Justin at Pivotal Labs, Santa Monica, June 13, 2017 Justin at Pivotal Labs, Santa Monica, June 13, 2017](/static/7f7d3d75c6da88aea059f3f116682298/acb04/image13.jpg)
Tuesday, June 20th: Pivotal Labs, San Francisco, CA.
![Justin at Pivotal Labs, San Francisco, June 20, 2017 Justin at Pivotal Labs, San Francisco, June 20, 2017](/static/b94e90be248e355597dcc56c20338b13/acb04/image21.jpg)
Thursday, June 22nd, 7 pm: NYC.rb Meetup
![Event coordinator Rashaun, aka “Snuggs” Event coordinator Rashaun, aka “Snuggs”](/static/21ac7dece03954bfe357eb543d078f99/acb04/image2.jpg)
![image16](/static/517a320d40025d379255230aad74ef42/acb04/image16.jpg)
![No joke. Snuggs introduced me while doing a handstand. No joke. Snuggs introduced me while doing a handstand.](/static/5f75d3185f77cd3fe62f2d62e335deab/acb04/image5.jpg)
![image9](/static/91bd4cffb4ac751cc98d5e18d1633438/acb04/image9.jpg)
![image17](/static/2e30248d5f9010452ef24e840e06db94/acb04/image17.jpg)
Click for more photos from the NYC.rb meetup
Tuesday, June 27th at 6:30 pm: Austin on Rails
![Justin with Richard Schneems at Austin on Rails, June 27th, 2017 Justin with Richard Schneems at Austin on Rails, June 27th, 2017](/static/69931dbadf3b6ab709f1e4ce835f199f/acb04/image20.jpg)
![image6](/static/b4a59de0d9d625b4840da3e8cceff861/acb04/image6.jpg)
![image4](/static/030a3b33372d4132a15bc47ba5360e90/acb04/image4.jpg)
![Had to get some tacos in Austin! Had to get some tacos in Austin!](/static/cb4f50ae17e41258a612100b9d0e7af9/acb04/image8.jpg)