# Introduction

dFrameAPI is a library written in JavaScript that gives the developers a set of classes.

Those class allow to build Web sites or applications.

The use of this class is simple but the realization of a structured application around the objects of this class can pose some problems if a certain number of concepts are not well understood:

- the organization of the code,

- the management of the styles,

- the management of the Javascript code contained in pages inserted into DFrames.

For a quick start we recommend:

Test examples located the index of all examples page and have a look at the source codes.

Read

The overview, initialization and coding parts of this document.

All class definitions:

DFrame class

Bar class

Menu class

Button class

Some documents of Styles - Introduction:

Introduction

Instantiation

Default styles

Modification while running

That should allow you to understand how dFrameAPI works.

You can then start your first application.

You will probably have to come back to the Javascript code chapter.

## Limitations

There are a few limitations and we recommend you read them.