Coder Social home page Coder Social logo

vanyllagorylla / generator-react-go Goto Github PK

View Code? Open in Web Editor NEW
2.0 0.0 1.0 191 KB

Simple React generator with materialize css and webpack. It contains Redux, Redux Forms, Redux Promise Middleware aswell. You can start your work with this project and check how some things were solved.

Home Page: https://www.npmjs.com/package/generator-react-go

JavaScript 95.70% CSS 3.61% HTML 0.68%
yeoman-generator yeoman react redux redux-form material-design materializecss materialize jest testing webpack boilerplate boilerplate-front-end redux-promise-middleware generator json-server enzyme javascript

generator-react-go's Introduction

generator-react-go

Above generator has its purpose in optymizing and making easier to use **React 16** with **Materialize Css**. It contains required boilerplate code which helps other programmers to start easy their work with skipping hard to make configuration. It is based on create-react-app.

The package contains React, Redux, React-Router and Materialize Css libraries mainly. The most important thing is, this generator show you the way how to modify css of Materialize Css without copying whole app and putting it into src/vendor folder.

Moreover, I used Json-Server as a backend, so you will be able to see how to implement interaction with live data server and how to handle its states with Redux.

Installation

npm i -g yo generator-react-go

How to use

In console

yo react-go <appname>
cd <appname>
yarn install
yarn start

and in the second console

yarn json-api

Above commands will create, install deps and start an application. Second console is needed for json data server.

Test

Test were written with Jest and Enzyme.

To run tests you can simply put below command.

yarn test

To the user

Dear user, if you have any suggestions/find any bugs please do not hesitate to let me know :)

Best regards, VanyllaGorylla

generator-react-go's People

Contributors

vanyllagorylla avatar whoisthedevil avatar

Stargazers

 avatar  avatar

Forkers

yeoman-projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.