/misk-web

Micro-Frontends React + Redux + Typescript Framework

Primary LanguageTypeScriptApache License 2.0Apache-2.0

CircleCI

Misk is a new open source application container from Square.

Misk-Web is a new micro-frontends Typescript + React web framework from Square. It happens to work seamlessly with Misk but is also a robust stand alone web framework.

Misk-Web is still bleeding edge and may have breaking changes up until version 1.0.0.

NPM @misk Libraries

  • npm – React + Typescript components and utilities
  • npm – A simpler way to wire up interactive form, network, and other components with Redux
  • npm – Common interfaces, colors, constants
  • npm – Shared developer build tools
  • npm – Test libraries (Jest) and configuration
  • npm – Standard TSLint configuration and rules
  • npm – Deprecated, migrated to @misk/core

More

  • Examples: Data sets, Gradle examples for misk-web-plugin, Services, and Tabs

  • Recommended Workflow

    1. Fork into your personal Github account
    2. Clone repo from your fork
    3. Add cashapp as a remote with git remote add cashapp git@github.com:cashapp/misk-web.git
    4. Pull any new changes with git pull cashapp master
    5. Push any new changes to a new branch in your personal fork
    6. Open PR from personal fork -> cashapp/master