Skip to content
This repository has been archived by the owner on Mar 4, 2020. It is now read-only.

Presentation for ReactNext, Tel Aviv, Israel, 4th November 2018

License

Notifications You must be signed in to change notification settings

technology-ebay-de/breaking-down-your-react-app-nov2018

Repository files navigation

eBay Tech Logo

Breaking Down Your React App

November 2018 Edition

Presentation for ReactNext, Tel Aviv, Israel, 4th November 2018; shortened and updated version of the 48th eBay Tech Talk, 15th March 2018

Abstract

There’s magic in every new beginning – building a new web app on a green field is every developer’s dream. A dream that can turn into a nightmare as the codebase grows, matures and finally becomes unmanageable.

React is based on the concept of components. The idea is to compose your application of independent building blocks that you can easily reuse or replace with better ones. If you embrace this idea, you can keep your platform tidy and maintainable. If you don’t – well, you can write React spaghetti code just as easily as you can write jQuery spaghetti code.

Patrick talks about his team’s constant effort to “componentize all the things”, to find best practices, strategies and patterns to constantly improve the code base.

You’ll take away hands-on advice from real-world experience, to help you make your own code a little better every day, too!

About the Speaker

Patrick Hund, lead frontend developer, helps React and Node.js conquer the tech stack at eBay in Berlin. He has been a professional software developer since 2000 and joined eBay in 2010. Notable projects include relaunching the homepage of eBay’s car trading platform mobile.de in 2015 and the ongoing rewrite of mobile.de’s automotive online community MOTOR-TALK.de (since 2017).

License

MIT licensed

Copyright © 2018 mobile.de GmbH

Acknowledgements

Based on reveal.js

MIT licensed

Copyright © 2017 Hakim El Hattab, and reveal.js contributors