Sunday, 21 September 2014

Odoo: New API

01:04

Share it Please
Definition:

An API(Application Programming Interface) is a set of defined functions and methods for interfacing with the underlying system or program or service running on the computer.

The primary motivations behind new API:
  • Odoo development must be simple.
  • Odoo development must be simpler.
  • By exposing a better API (and some new features too).
  • Without sacrificing existing flexibility including: learning, understanding, prototyping, implementing, debugging, testing, performance tuning, maintenance.
  • Backward compatibility remains a priority.

Overview:

Odoo becomes simpler, more modular, more pythonic. It's lower the learning curve, allow you
to write less code for the same result.

Key features introduced in new API:

1. Active Record Pattern
2. Environment
3. Fields
4. Decorators
5. Recordsets

In next blog post, i am going to explore each and every features of new API in details.

0 comments:

Post a Comment