Skip to content

Suggested Reading

Barry de Graaff edited this page Apr 8, 2020 · 2 revisions

Zimbra 9 Zimlet guide

An extensive getting started guide on how to create Zimlets and Java extensions can be found at:

Unfamiliar with React and Preact

Already a React/Preact Pro?

  • Context from React/Preact - We use it a lot in zimlets to pass reusable components around, so it would be good to understand what it is an how it works
  • Recompose - We use it to chain decorators together to add extra functionality to functional components
  • Wiretie - Useful for making API calls to and giving the results to your component as props, while handling loading and error states. Also useful to inject elements from context into your component as props.
  • Redux - We use it for some shared state management, like what URL/vertical the app is currently in (useful since zimlets are sandboxed and can't see window.location)
Clone this wiki locally