How to learn react?
● Write react code for simple apps. Dogfooding (using your own apps)
○ Example: track gym progress, daily diary, todo list
● Only write parts of app in react that make sense.
○ World of Tanks is written in C++ and Python, but uses React for UI
● Watch tutorials (thousands on the internet)
● Follow ofﬁcial react blog and blogs of react developers (@and_abramov,
● Attend conferences (@reactiveconf)
What is React?
● Runs in browser and mobile devices (as React Native)
● Component based virtual DOM tree
● Declarative views for application state with no boilerplate
● Started by Facebook
● Work for VacuumLabs for 2.5 years
● Worked in Sweden (Malmö) for 5 years and
3 in Bratislava before
● Studied FMFI UK Informatics Mgr.
● Worked with CMS, CRM systems, eshops
mostly PHP based
● Last 2 years React frontend