Getting Started

This documentation all the resources (technologies, libraries, tools, ...) that are used to develop all applications for the support of internal processes within the Advantech Europe organization. It provides guidelines to an application developer in designing and developing any application. The documentation covers the following topics:

  • Technology - This section covers frameworks and libraries which constitute to each application block: presentation, business and data layer. It also includes a tool to generate interactive documentation that lets the user try out the API calls directly in the browser.

  • Environment - This section covers all the necessary components that make up the environment enabling us to develop web applications. Other than the Integrated Development Environment (IDE), which is used to implement the application code itself, it also describes the Database Server that we to manage the application data and the Web Server that we use for application hosting.

  • Architecture - This section covers the general structure upon which we build and organize all our applications

  • Presentation - This section covers all tools that we use for data presentation (View), which includes HTML and CSS supplements as well as an icon library and a design framework from which we derive all sorts of design materials

  • Client Script - This section covers all functionalities from the client side, i.e. the side that is generating the requests that are sent to the server, including the JavaScript library and JQuery Plugins. The heart of this section are the custom made JavaScript functions that are essential to generating any kind of request.

  • Backend - This section covers all functionalities from the backend side, i.e. the side that processes and handles the received requests. Thus, it includes all aspects that need to be considered in the implementation of the Controller and the Models as well as the interactions with the database and their regulation.

Last updated