1. devonfw Introduction

devonfw small

Welcome to devonfw, the devonfw platform. This is a product of the CSD industrialization effort to bring a standardized platform for custom software development within Capgemini APPS2. This platform is aimed at engagements where clients do not force the use of a determined technology so we can offer a better alternative coming from our experience as a group.

devonfw is a development platform aiming for standardization of processes and productivity boost, that provides an architecture blueprint for Java/JavaScript applications, alongside a set of tools to provide a fully functional out-of-the-box development environment.

Please note that the devonfw name is a registered trademark of Capgemini Logo Small.

1.1. Building Blocks of the Platform

devonfwcatalog

devonfw uses a state-of-the-art open source core reference architecture for the server (today considered as commodity in the IT-industry) and on top of it an ever increasing number of high-value assets that are developed by Capgemini.

1.2. devonfw Technology Stack

devonfw is fully Open Source and consists of the following technology stacks.

1.2.1. Back-end solutions

1.2.2. Front-end solutions

For client applications, devonfw includes two possible solutions based on TypeScript, JavaScript, C# and .NET:

Check out the links for more details.

1.3. Custom Tools

1.3.1. devonfw IDE

The devonfw-ide is the new and fantastic tool to automatically download, install, setup and update the IDE (integrated development environment) of your devonfw projects.

IDEs

It supports the following IDEs:

Platforms

It supports the following platforms:

Build-Systems

It supports the following build-systems:

However, also other IDEs, platforms, or tools can be easily integrated as commandlet.

1.3.2. Cobigen

Cobigen is a code generator included in the context of devonfw that allows users to generate all the structure and code of the components, helping to save a lot of time wasted in repetitive tasks.

cobigen

Following the same philosophy CobiGen now bundles a new command line interface (CLI) that enables the generation of code using few commands. This feature allows us to decouple CobiGen from Eclipse and be able to use it alongside VS Code or IntelliJ.

Last updated 2019-11-13 14:38:09 UTC