---
# System prepended metadata

title: Brew.js for React `v0.3`
tags: [' book', brew-js-react]

---

---
tags: brew-js-react, book
---

# Brew.js for React `v0.3`

New!
---
- **We are moving to** https://misonou.github.io/ [target=_blank]

See Also
---
- [Zeta DOM](https://hackmd.io/@misonou/zeta-dom) [target=_blank]
- [Zeta DOM for React](https://hackmd.io/@misonou/zeta-dom-react) [target=_blank]
- [Brew.js Handbook](https://hackmd.io/@misonou/brew-js) [target=_blank]

Getting started
---
- [Getting started](/aEo0qAnYTqeWiFxMGK47aQ)
- [Change log](/HGKwnUEwRduqTyklOipXLA)
- [Known issues](/fQfm4TmBTNq7rs6QTplcyg)
- [Upgrade from previous versions](/F7rvfdqARISOHedzciuBmg)
- [Git repository](https://github.com/misonou/brew-js-react) [target=_blank]

Router
---
- [Overview](/XrUbVO7WS0GppGLkStrw4Q)
- [Register view components](/6hDV3e2PTd-qNVHzHY5UUQ)
- [Render views](/lIu97Gu3T1GMELKLvA5SYg)
- [Access route parameters](/6x27HZhKSJS0zqAJSkpr9w)
- [Link to other views](/v8JQ1ohfTiS8Tzf7Kf7E1g)
- [Navigate programatically](/x2WKpOQcRoaxQdVK9tAUvQ)
- [Pass data to views](/Vtb24pEMS_SqBg1fUCX9eA)
- [Persist view state](/MMIMyzwsS3OLAKbJjPZMCA)
- [Error view](/8bGRVGYTQVCSjGf0W7iwVw)
- [Integration with i18n](/B-MtlHkJQXikD3KUOiItOQ)

I18n
---
- [Overview](/TREL8timTiOQmn4xoizfKQ)
- [Interpolate with data](/2pPn_vWJRFKPg6gHvctBXA)
- [Translated HTML](/2aZ9rzrrQmCogK6pjYaErA)
- [Lazy evaluated string](/jQFEdORxSVOXtIXKyjoqCg)

Dialogs
---
- [`createDialog`](/WzwOe_HXSP-j9pxBRYl8qw)

Mixins
---
- [Overview](/jIanTVQaRM2HhAGKYJNAKg#Overview)
- [Passing mixin to child component](/sSSfOoZDTMyCXDIlOue9yA)
- [`AnimateMixin`](/YN56x0ZJTYa3ZXwR1jZNwQ)
- [`FlyoutMixin`](/-2zB1wYgSxacdNLQ3on3iw)
- [`LoadingStateMixin`](/Ag7lIVfESjqW4bPEyx47OA)
- [`ScrollableMixin`](/um0ZmFO4SQmsyfJLvUYH6w)

Utilities
---
- [`useAppReady`](/QUfWnDqUT2-1hCxSRrhiGg)
