Have ideas to improve npm?Join in the discussion! »

    reacteum

    1.2.1 • Public • Published

    Reacteum

    npm version Build Status

    Usage

    Create project with Reacteum CLI

    # install the Reacteum CLI globally
    $ npm i -g reacteum-cli
    
    # create project
    $ reacteum new <<PROJECT_NAME>>
    

    Run server

    # webpack-dev-server
    $ npm run dev:client
    
    # express server
    $ npm run dev:server
    

    Build

    # client
    $ npm run build:client
    
    # server
    $ npm run build:server
    

    Features

    • Redux design with ducks modula redux
    • Asynchronous redux with redux-saga
    • Selectors pattern with reselector
    • CSS in JS with styled-components
    • Client side routing with react-router-dom
    • Code splitting
    • Handing meta tags with react-helmet
    • Server side rendering
    • Test with jest
    • Formatting codes with eslint & prettier
    • Interactive UI test with storybook
    • Support gzipped static files

    Provides

    • react ^15.x || ^16.x
    • react-dom ^15.x || ^16.x
    • prop-types ^15.x
    • redux ^4.x
    • react-redux ^5.x
    • redux-saga ^0.16.x
    • reselect ^3.x
    • react-router-dom ^4.x
    • react-router-redux ^4.x
    • styled-components ^4.x
      • css-in-js
    • react-helmet ^5.x
      • meta

    Bundling

    • webpack ^4.x
    • webpack-cli ^3.x

    Test

    • jest ^23.x

    Lint

    • eslint ^4.x
    • prettier-eslint-cli ^4.x

    Install

    npm i reacteum

    DownloadsWeekly Downloads

    1

    Version

    1.2.1

    License

    MIT

    Unpacked Size

    590 kB

    Total Files

    120

    Last publish

    Collaborators

    • avatar