International PHP Conference
The Conference for PHP and Web Development

Writing React Components: The Functional Way

Session
Until April 1:
✓ Arduino Starter Kit or C64 Mini for free
✓ Group discount
✓ Save up to € 520
Register now
Bis 1. April:
✓ Arduino Starter Kit oder C64 Mini gratis
✓ Kollegenrabatt
✓ Bis zu 520 € sparen
Jetzt anmelden
Thank you for attending
✓ See you in 2021!
Danke für Eure Teilnahme
✓ Bis 2021!
Infos
Wednesday, October 25 2017
10:45 - 11:45

Functional programming is becoming increasingly popular in the JavaScript ecosystem. This was caused not only by the advent of libraries such as React and Redux, but also by the benefits the application of its principles brought. In my talk, I will argue that using these principles effectively in React applications has many benefits and it should be the preferred way over the more object-oriented alternatives. Using pure functions with immutable data structures will help you to write more readable, predictable and testable code without side effects. In the realm of React, you can achieve this by using the pure functional components, that receive data as input and return a view. I will show you how these components can be easily enhanced by other functionalities (internal state, lifecycle hooks etc.) using higher-order components. As a result you will see that you don’t need to use class components anymore.
At the end of my talk, I will show you how a developer can benefit from using this functional approach in React.

This Session originates from the archive of Diese Session stammt aus dem Archiv von MunichMünchen . Take me to the program of . Hier geht es zum aktuellen Programm von Berlin Berlin .

This Session originates from the archive of Diese Session stammt aus dem Archiv von MunichMünchen . Take me to the program of . Hier geht es zum aktuellen Programm von Munich München .

This Session Diese Session originates from the archive of stammt aus dem Archiv von MunichMünchen . Take me to the current program of . Hier geht es zum aktuellen Programm von Berlin Berlin or oder Munich München .

Stay tuned!

Behind the Tracks of IPC

PHP Core Technology
Best Practices & Application

General Web Development
General Web Development & more

Agile & Company Culture
Agility has become mainstream

Software Architecture
Concepts & Environments

Security
All about Web Security

Testing & Test Driven Development
More about software testing tools and strategies

DevOps & Continuous Delivery
DevOps is a philosophy

Docker, Kubernetes, Cloud
Cloud-based & native apps

#slideless (pure coding)
Showing how technology really works

PHP Frameworks
All about PHP Frameworks

Content Management Systems
Sessions on Content Management Systems