- Odoo Development Cookbook
- Holger Brunn Alexandre Fayolle Daniel Reis
- 302字
- 2021-07-16 11:00:26
Preface
Odoo, formerly known as OpenERP, is a great platform for developers. The framework at its core is very rich and allows building client–server applications from scratch as well as adapting existing applications to your needs through a clever extension mechanism and a very modular design. The latest versions have brought a wealth of new possibilities with the addition of a full-featured website development stack. The scope is huge and it is easy for newcomers to feel lost.
For years, Odoo developers have been learning their craft by reading the code of the addon modules, which are built on top of the framework to provide enterprise management features. While effective, the process is long and error prone, since it is difficult to know whether the source code you are learning from is using the latest possibilities offered by the framework, or if you are looking at an older module that has not been updated to use these features. To make things worse, some code flows are intrinsically hard to follow because they're partly in the business logic layer, partly in the database layer, partly in the request handling layer, and partly in the client side code. The introduction of a new API in version 8 has made things even more confusing, since most of the code base was not immediately ported to this new API.
This book is meant to save you time by tapping in to the years of experience accumulated by long-time Odoo contributors to learn the current best practices in Odoo development by focusing on the new features of version 9, and also giving a solid base in the existing mature functionality of the framework. Since Odoo has a long tradition of guaranteeing backward compatibility, most of the presented material should still work with the upcoming versions.
- LabVIEW程序設計基礎與應用
- Maven Build Customization
- Developing Middleware in Java EE 8
- HTML5 移動Web開發從入門到精通(微課精編版)
- R語言數據可視化實戰
- Julia機器學習核心編程:人人可用的高性能科學計算
- 快速念咒:MySQL入門指南與進階實戰
- Android系統下Java編程詳解
- 大學計算機應用基礎(Windows 7+Office 2010)(IC3)
- Java EE 8 and Angular
- Java高手是怎樣煉成的:原理、方法與實踐
- PostgreSQL Developer's Guide
- ASP.NET Core and Angular 2
- Distributed Computing with Python
- 高性能MVVM框架的設計與實現:San