July 11 - 13, 2018 Portland, OR
Spencer Carver
Presented on August 16, 2018
Goals for Attending
Primary Goal
Conference Focus
Developer Stories - Eaze
Developer Stories - Squarespace
All Logic
React.js
React Native
Design Component
Web
Container Component
Mobile
Write Once, Run Anywhere did NOT work
~70% of code can be shared, 30% is platform-specific
Use babel/metro to replace {target} in dependencies with App-specific version of file
Developer Stories - Apollo
Takeaways
Takeaways (Primary Goal)
Since React Native to React.js is possible, but has to be evaluated on a case-by-case basis, we should try it!
My Hackathon proposal is going to be porting the mobile apps watchlist into shi-chang, and see how far we can get in one day.
Also, maybe we should work a little closer with the mobile team? component design, code structure, and a variety of other topics are all common even if we don't have a single line of shared code (even better if we do).
Resources