codecentric mittendrin

Meetups, Stammtische, Hackathons, User Groups: Die codecentric AG ist weit mehr als die Summe ihrer Mitarbeiter und Projekte.

Hinter jeder erfolgreichen Software steht eine starke Community

Wissensvermittlung, Nachwuchsförderung und der fachliche Austausch auf Augenhöhe sind für uns Herzensangelegenheiten. Wir sind der Meinung: Geteilte Innovationsfreude ist doppelte Innovationsfreude.

Deshalb mischen sich codecentric-Mitarbeiter und -Mitarbeiterinnen gerne unter die Community – ob als Gastgeber, Redner oder Organisatoren diverser Veranstaltungen. Triff uns auf einem der folgenden Events!

React Native Meetup Munich

React Native Meetup Munich

codecentric AG, Elsenheimerstraße, München, Deutschland 10.05.2017 | 19:00

Storybook + Redux Saga (React, React Native)

We’re glad to be back at Codecentric this time with talks about „Storybook“ (developing components without running your full app) and „Redux Saga (redux middleware for managing complex side effects).

If there is interest we might follow up with a coding night in the following weeks – one where beginners can get hands on and one for experts where they can exchange and discuss.

7 pm doors open for welcome get together with food + drinks

Storybook – Jonas Keinholz

schedule: ~7.30 pm, ~45 minutes
skill level: beginner-friendly

With React Native Storybook you can design and develop individual React Native components without running your app.

Storybook is a development environment for React UI components. It allows you to browse a component library, view the different states of each component, and interactively develop and test components.

Jonas wrote a blog post on how to use storybook with create-react-native-app without ejecting.

Redux Saga – Nacho Martin

schedule: ~8.30 pm, ~45 minutes
skill level: advanced

redux-saga is a Redux middleware that aims to make side effects (i.e. asynchronous things like data fetching and impure things like accessing the browser cache) in React/Redux applications easier and better.

The mental model is that a saga is like a separate thread in your application that’s solely responsible for side effects. redux-saga is a redux middleware, which means this thread can be started, paused and cancelled from the main application with normal redux actions, it has access to the full redux application state and it can dispatch redux actions as well.

It uses an ES6 feature called Generators to make those asynchronous flows easy to read, write and test. By doing so, these asynchronous flows look like your standard synchronous JavaScript code. (kind of like async/await, but generators have a few more awesome features we need).


Robert Hostlowsky