Sea

Sea - AngularJS REST/ORM framework

Sea is an AngularJS framework to manage resources served by a REST service. It is also an ORM where you can define models and their relationships with other models.

Sea provides an easy way to define models and to interact with them. You can retrieve, create, update and delete resources in a clean and fast way.

Sea has two aims:

  • A conventional client-side ORM tries to abstract the access to the database. It manages the database connections and builds the sql commands to query the data. The same idea was thought to Sea, but insted to abstract the database access and the sql commannds, Sea abstracs a REST service and the Ajax calls.

  • A conventional ORM also manages the model's relationships. Sea also tries managing the model's relationships, connecting the instances, and loading the data automatically.


Contributors

Sea has only one contributor now, but you are free to make changes and improve this awesome tool. If you do so, we will update this page and add your name as contributor.

Callebe Gomes

Callebe Gomes is the creator of the Sea and the main contributor so far.

He was born on may of 1988, on Rio de Janeiro - Brazil. He is married and has a daughter.

He is undergraduated in Electronic and Computing Engieering by UFRJ. Since 2008 He has been working with web development. He is a Python, Django, AngularJS and other open source technologies enthusiast, beginning his studies in open source tools still in college, and now, he is specializing himself in front-end development.

As a self-taught developer, he like to learn new technologies, tools and languages. If he has to learn something, he'll learn fast, always looking for the best practices.

On free time, he likes reading a fiction book, watching movies and tv series, expending some time playing with his daughter and coding somethings.

you can be part of the team

Fork the github repository, do some changes, and submit a pull request!