top

Kakapo.js - Making Prototyping Easy For Web Apps

Interesting news came for the developers as Kakapo.js was introduced. Kakapo.js is the next generation mocking framework in Javascript. Currently kakapo is in beta version and it’s already being used in some of the applications with code coverage of 97 percent, said Hector Zarco, the main developer of Kakapo. Kakapo is basically javascript based HTTP mocking library and this enables developers to replicate back-end logic in a declarative manner in the browser. So, the developer doesn’t have to wait for the back-end to be ready while prototyping web apps. When going for the production stage of the app, developers can deactivate kakapo.js. Kakapo is bundled with many features of routing, request and database capabilities but the key feature is the ability to build advanced use cases. Consistent and reliable mocks can be generated just in the browser, that's the uniqueness. Developers don't have to setup an http server that returns the fake data. "Let's say if anybody has a blog and he wants to comment, and later during the usage of app he wants to retrieve that comment. In such case, kakapo will be very helpful as it returns only the specific comment not all the static payloads." Basically, Kakapo.js helps the Developers in prototyping their web apps without the Backend. Kakapo has been named after a bird in New Zealand and uses weakmap, collection of key/value pairs in which the keys are weakly referenced. kakapo uses objects as key instead of using plain values like strings. As of now, kakapo.js is limited to web development only, a new version has already been designed and ready to roll out for apple's swift language.  
Rated 4.0/5 based on 20 customer reviews
Normal Mode Dark Mode

Kakapo.js - Making Prototyping Easy For Web Apps

Geneva Clark
What's New
06th Jul, 2016
Kakapo.js - Making Prototyping Easy For Web Apps

Interesting news came for the developers as Kakapo.js was introduced. Kakapo.js is the next generation mocking framework in Javascript. Currently kakapo is in beta version and it’s already being used in some of the applications with code coverage of 97 percent, said Hector Zarco, the main developer of Kakapo. Kakapo is basically javascript based HTTP mocking library and this enables developers to replicate back-end logic in a declarative manner in the browser. So, the developer doesn’t have to wait for the back-end to be ready while prototyping web apps. When going for the production stage of the app, developers can deactivate kakapo.js.

Kakapo is bundled with many features of routing, request and database capabilities but the key feature is the ability to build advanced use cases. Consistent and reliable mocks can be generated just in the browser, that's the uniqueness. Developers don't have to setup an http server that returns the fake data.

"Let's say if anybody has a blog and he wants to comment, and later during the usage of app he wants to retrieve that comment. In such case, kakapo will be very helpful as it returns only the specific comment not all the static payloads."

Basically, Kakapo.js helps the Developers in prototyping their web apps without the Backend. Kakapo has been named after a bird in New Zealand and uses weakmap, collection of key/value pairs in which the keys are weakly referenced. kakapo uses objects as key instead of using plain values like strings. As of now, kakapo.js is limited to web development only, a new version has already been designed and ready to roll out for apple's swift language.  

Geneva

Geneva Clark

Blog Author
Geneva specializes in back-end web development and has always been fascinated by the dynamic part of the web. Talk to her about modern web applications and she and loves to nerd out on all things Ruby on Rails.

Leave a Reply

Your email address will not be published. Required fields are marked *

SUBSCRIBE OUR BLOG

Follow Us On

Share on

other Blogs

20% Discount