5.7 KiB
title, date, last_modified, tags
| title | date | last_modified | tags | |||
|---|---|---|---|---|---|---|
| Bienvenue dans PersoNotes | 08-11-2025 | 09-11-2025:01:13 |
|
08/11/2025 -
C'est mon application de prise de note
J'espére qu'elle va bien marcher
Bienvenue dans PersoNotes
Bienvenue dans votre application de prise de notes en Markdown ! Cette page vous explique comment utiliser l'application et le format front matter.
Qu'est-ce que le Front Matter ?
Le front matter est un bloc de métadonnées en YAML placé au début de chaque note, entre deux lignes ---. Il permet d'ajouter des informations structurées à vos notes.
Format du Front Matter
---
title: Titre de votre note
date: 08-11-2025
last_modified: 08-11-2025:14:10
tags: [projet, urgent, backend]
---
Champs disponibles
- title : Le titre de votre note (généré automatiquement depuis le nom du fichier)
- date : Date de création (format: JJ-MM-AAAA)
- last_modified : Dernière modification (format: JJ-MM-AAAA:HH:MM) - mis à jour automatiquement
- tags : Liste de tags pour organiser et rechercher vos notes
Exemples de tags
Vous pouvez écrire vos tags de deux façons :
# Format inline
tags: [projet, urgent, backend, api]
# Format liste
tags:
- projet
- urgent
- backend
- api
Les tags sont indexés et permettent de rechercher vos notes via la barre de recherche.
Guide Markdown
Titres
# Titre niveau 1
## Titre niveau 2
### Titre niveau 3
Emphase
*italique* ou _italique_
**gras** ou __gras__
***gras et italique***
~~barré~~
Rendu : italique, gras, gras et italique
Listes
Liste non ordonnée
- Élément 1
- Élément 2
- Sous-élément 2.1
- Sous-élément 2.2
- Élément 3
Rendu :
- Élément 1
- Élément 2
- Sous-élément 2.1
- Sous-élément 2.2
- Élément 3
Liste ordonnée
1. Premier élément
2. Deuxième élément
3. Troisième élément
Rendu :
- Premier élément
- Deuxième élément
- Troisième élément
Liens et Images
[Texte du lien](https://example.com)

Exemple : Documentation Markdown
Code
Code inline
Utilisez des backticks : code inline
Bloc de code
```javascript
function hello() {
console.log("Hello World!");
}
```
Rendu :
function hello() {
console.log("Hello World!");
}
Citations
> Ceci est une citation
> sur plusieurs lignes
Rendu :
Ceci est une citation sur plusieurs lignes
Tableaux
| Colonne 1 | Colonne 2 | Colonne 3 |
|-----------|-----------|-----------|
| Ligne 1 | Données | Données |
| Ligne 2 | Données | Données |
Rendu :
| Colonne 1 | Colonne 2 | Colonne 3 |
|---|---|---|
| Ligne 1 | Données | Données |
| Ligne 2 | Données | Données |
Séparateurs
---
Rendu :
Commandes Slash
Utilisez le caractère / au début d'une ligne pour accéder aux commandes rapides :
/h1,/h2,/h3- Titres/list- Liste à puces/date- Insérer la date du jour/link- Créer un lien/bold- Texte en gras/italic- Texte en italique/code- Code inline/codeblock- Bloc de code/quote- Citation/hr- Ligne de séparation/table- Créer un tableau
Navigation : Utilisez les flèches ↑↓ pour naviguer, Entrée ou Tab pour insérer, Échap pour annuler.
Raccourcis et Astuces
Créer une note
Cliquez sur le bouton ✨ Nouvelle note dans l'en-tête. Si la note existe déjà, elle sera ouverte, sinon elle sera créée.
Rechercher des notes
Utilisez la barre de recherche en haut pour filtrer vos notes par tags. La recherche est mise à jour en temps réel.
Sauvegarder
Cliquez sur le bouton 💾 Enregistrer pour sauvegarder vos modifications. Le champ last_modified du front matter sera automatiquement mis à jour.
Supprimer une note
Cliquez sur l'icône 🗑️ à côté du nom de la note dans la sidebar.
Organisation avec les tags
Les tags sont un excellent moyen d'organiser vos notes. Voici quelques suggestions :
- Par projet :
projet-notes,projet-api,projet-frontend - Par priorité :
urgent,important,backlog - Par type :
documentation,tutorial,meeting,todo - Par technologie :
javascript,go,python,docker - Par statut :
en-cours,terminé,archive
Exemple complet
Voici un exemple de note complète :
---
title: Réunion API Backend
date: 08-11-2025
last_modified: 08-11-2025:15:30
tags: [meeting, backend, api, urgent]
---
# Réunion API Backend
## Participants
- Alice (Lead Dev)
- Bob (Backend)
- Charlie (Frontend)
## Points discutés
### 1. Architecture de l'API
Nous avons décidé d'utiliser une architecture REST avec les endpoints suivants :
- `GET /api/notes` - Liste toutes les notes
- `POST /api/notes` - Créer une note
- `PUT /api/notes/:id` - Modifier une note
- `DELETE /api/notes/:id` - Supprimer une note
### 2. Authentification
> Utilisation de JWT pour l'authentification
Code d'exemple :
```go
func generateToken(userID string) (string, error) {
// Implementation
}
```
### 3. Prochaines étapes
- [ ] Implémenter les endpoints
- [ ] Écrire les tests
- [ ] Documentation API
## Actions
| Qui | Action | Deadline |
|---------|---------------------|------------|
| Bob | Endpoints API | 15-11-2025 |
| Charlie | Interface Frontend | 20-11-2025 |
| Alice | Review & Deploy | 25-11-2025 |
Bonne prise de notes ! 📝