Dominic Modalek
Frontend Engineer, Namics AG
@dmodalek
Adobe AEM CMS
Hybris PIM
Frontend (HTML, CSS, JS)
React
Produkte
JSON
Inline Data
CMS Page
React App
CMS Page
CMS Page
Page Load
Page Load
+ Router
React App
+ Router
React App
+ Router
checkout-configuration.html
checkout-personal-data.html
checkout-summary.html
✔ Performance / Fast Frontend Builds
✔ Zusammenarbeit / Verantworlichkeit
✔ 1 CMS Seite = 1 React App
Einfach zu lernen
Performance & Stable
Angular 2 am Horizont
Neu, cool & awesome
Choosing between Angular and React is like choosing between buying an off-the-shelf computer and building your own with off-the-shelf parts.
React wird bei Facebook tatsächlich eingesetzt
Deprecated Warnings in der Konsole bevor
APIs entfernt werden
React.js
Teamwork
require.ensure([], () => {
const Profile = require('./Profile.js')
this.setState({
currentComponent: Profile
})
})
/*
* Immutable objects = reference-level equality checks
* instead of object deep comparsion
*/
shouldComponentUpdate(nexProps) {
return this.props.immutableFoo !== nexProps.immutableFoo
}
slides.com/dmodalek/react-project