99x / react-scaffolder

:zap: Scaffolding tool for React
MIT License
44 stars 14 forks source link

Market analysis of react-cli #26

Open charithsoori opened 7 years ago

charithsoori commented 7 years ago

Focus We need to look into why this hasn't reached to developer community yet.

NPM Stats 0 downloads in the last month

https://www.npmjs.com/package/@99xt/react-cli

rajikaimal commented 7 years ago

Major reason is the create-react-app which is a really good project for initial project scaffolding, but doesn't support for further in the development process.

In the case of react-scaffolder, it supports both cases. Therefore I think we should focus more on where create-react-app is not focusing on, and try to co-exist in the eco-system by supporting each other.

rajikaimal commented 7 years ago

Main focus should be on the development process for devs, rather than the initial scaffolding process. And one reason for not reaching out to the community could be that we didn't continuously market the tool.

charithsoori commented 7 years ago

Shall we start continuously market the tool bit of further development ?.

What about releasing a production ready boilerplate as well and integrate it with this cli with improved documentation. And maybe we can list down points to address here in order to be niche.

rajikaimal commented 7 years ago

This should support the feature of getting custom templates, so that the user can initiate the project with a boilerplate of his/her like, rather than being opinionated on the project structure. We'll provide the default boilerplate from our repo, but there will be an option to select custom boilerplates to initiate projects. Reason is that there are many good boilerplates with advanced features provided by projects such as create-react-app.

I'll list down few points, where we need to focus on.