Skip to content

Hopefully hassle-free web front-end framework

Notifications You must be signed in to change notification settings

semmatabei/soya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Soya

Hopefully hassle free web front-end framework

Soya uses React, Webpack and Redux to help speed up web front-end engineering efforts. Soya aims to:

  • Make it easier for front-end engineers to create and share UI components, as easy Java engineers import classes!
  • Reuse components on any layer of abstraction, just the view, the domain logic, or the entire component - along with its context.
  • Removes the need to deal with HTML, CSS, JS and static file dependencies manually.
  • Easier to code by running the same view code on server and client side.

Eventually the final objective is to make the cost of web UI prototyping as small as possible, making iterative development of front-end much more viable.

Soya is still in active development. If you want to look around, play around in our integration tests.

(~/soya) $ cd test/integration
(~/soya/test/integration) $ npm install
(~/soya/test/integration) $ npm run start

Server should be running at localhost:8000.

Please write your suggestions, criticisms, feature requests in the wiki page.

Contributors

See Contributors.

About

Hopefully hassle-free web front-end framework

Resources

Stars

Watchers

Forks

Packages

No packages published