# Bienvenue sur RunRunWeb

{% hint style="info" %}
La documentation est en cours de rédaction, elle sera complétée dans les semaines à venir.
{% endhint %}

RunRunWeb est à la fois une solution de conception de site web et d'hébergement. Vous créez votre design en HTML en définissant vos zones de contenus modifiables et votre site est instantanément en ligne. Pas de CMS à maintenir à jour, pas de base de données à administrer, pas de serveur HTTP à paramétrer, vous restez concentré sur votre site et ses contenus. Toute les taches techniques de l'administration d'un site sont gérées par RunRunWeb: configuration, mises à jour, sécurité, ...&#x20;

### Comment ça fonctionne ?

Grâce à l'éditeur HTML en ligne intégré dans RunRunWeb, vous créez une page HTML classique comme vous le feriez pour un site statique, c'est le [*modèle de page*](#le-modele-de-page). Pour rendre le contenu modifiable par le rédacteur du site, il suffit alors de placer des [*widgets*](#les-widgets) en lieu et place du contenu HTML:

```markup
<html>
<head></head>
<body>
    <H1><rrw:text id="mytitle" /></H1>
    <rrw:editor id="myeditor" />

    Voici une image editable : <BR>
    <rrw:image id="myimg" width="300" height="200" />
</body>
</html>
```

### Le modèle de page

Conçu en code HTML, il définit le design de la page Web avec toute la richesse et la liberté que permet le language, votre imagination est votre seule limite.  Vous pouvez éditer directement en ligne la feuille de style associée à la page en utilisant les possibilités étendues du langage LESS, un compilateur vers CSS est intégré à RunRunWeb. Un éditeur de code Javascript complète la palette d'outils pour créer des pages web attractives et dynamiques.&#x20;

### &#x20;Les widgets

Les widgets sont les composants fondateurs de RunRunWeb, ils rendent une page HTML statique en contenu modifiable directement dans la page sans la complexité d'un back-office et sans toucher au design défini dans le modèle de page. Techniquement ces widgets sont interprétés par le serveur et remplacés par leur équivalent HTML dans la page générée.&#x20;

Zone de texte, Image, Formulaire de contact, ... Il existe un widget pour chaque contenu constitutif de votre page Web.

### Les fichiers

A partir de de l'éditeur de modèle de page, vous pouvez charger vos propres fichiers pour les intégrer en tant que ressources pour vos pages web (librairie JS, images, documents PDF, ...).

{% hint style="info" %}
RunRunWeb est conçue pour optimiser les performances de votre site, les images PNG et JPG seront optimisées en cochant l'option *'optimiser les images'*.&#x20;

L'option *'compresser les fichiers'* permet au serveur d'optimiser les performances de votre site lorsqu'il envoie un de vos fichiers.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.runrunweb.net/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
