Beyond the Quad

The Quantic Blog

SHARE

EDUCATION

Pedago releases 3 AngularJS projects to the open source community

In the past week, Pedago has released 3 open source projects on our github page.

iguana

Iguana is an Object-Document Mapper for use in AngularJS applications.  This means that it gives you a way to instantiate an instance of a class every time you pull down data over an API.  It’s similar to Ruby tools like activerecord or mongomapper.

super-model

Iguana is dependent on super-model, which should someday include much of the functionality that activemodel provides for Ruby users.  For now, however, it only provides callbacks.

a-class-above

Both iguana and super-model depend on a-class-above, which provides basic object-oriented programming (OOP) functionality. A-class-above is based on Prototype’s class implementation, and also provides inheritable class methods and some convenient helpers for dealing with enumerables that are shared among classes in an inheritance hierarchy.

This is our first foray into the management of open-source projects, so we’ll be learning as we go along.  We’re trying hard to make these useful to the community, so we have packaged them up as bower components and spent time writing what we hope is useful documentation.  We used groc for the documentation and focused on documenting our specs in order to provide lots of useful examples, rather than documenting each method in the API.  We hope that this will be more helpful than more traditional API documentation would have been, and would love to hear comments on how it’s working for folks.

We hope that other AngularJS users will find iguana, super-model, and a-class-above to be useful and decide to contribute.

Enjoy!


Curious about Pedago’s interactive education? Enter your email address to be added to our beta list.

Questions, comments? You should follow Pedago on Twitter.


SHARE

Trending now

MBAJanuary 3, 2023
Should You Get a Healthcare MBA or an MHA?

MBA or MHA, that is the question. Both healthcare MBAs and Masters in Healthcare Administration offer their students the potential to grow as leaders in the healthcare industry. For many, that makes it a difficult choice as to which to pursue.   That’s why today we’re going to discuss the differences between healthcare MBAs and MHAs. …

CAREER PLANNINGDecember 23, 2022
How to Get Your First Software Engineer Job in 7 Steps

Software engineers are the professionals who make most of the online world possible. They undertake the daunting, but rewarding, tasks of designing and building applications that we enjoy online. As such, it’s both a lucrative and attractive job.  However, breaking into this industry can be a challenge. Many organizations have high standards for their software …

ACCOUNTINGDecember 1, 2022
Masters in Accounting vs MBA: Which One is Right For You?

In the world of accounting, there’s a serious decision to make when you’re ready to further your career. That is the choice of whether to pursue an MBA with an accounting focus or a Master’s in Accounting. Both will do wonders to advance your career. However, there are nuanced differences between the two. Whereas a …

Ready to jump start your career?

Start learning with Quantic.