DEV Community

Marek Łabuz
Marek Łabuz

Posted on

Creating Single Page Applications in Gruu

Hello! I have recently created a UI JavaScript library, because I wanted to use it in my personal project. However, it turned out to be something bigger, so I wanted to share it with you and hear your thoughts on Gruu :)

Gruu in a nutshell:

  • write UI fully in JavaScript
  • virtual DOM
  • efficient view updates
  • built-in state management
  • available extensions: gruu-router (SPA routing management) and JSX support
  • small file size ;)

Here is GitHub repository: https://github.com/MarekLabuz/gruu

This is my first such a project so please be understanding.

I also invite you to Gruu website: https://gruujs.com if you feel interested :)

Top comments (2)

Collapse
 
bizzibody profile image
Ian bradbury •

Interesting.

Have you completed any performance testing and comparison to other frameworks like Ember or Angular?

Collapse
 
mareklabuz profile image
Marek Łabuz •

Yes, the bechmarks are available here: rawgit.com/krausest/js-framework-b... (gruu-v1.6.12-keyed)