Cet Outil REVOLUTIONNE Markdown!

preview_player
Показать описание
NextJS est un outil formidable pour créer des sites web. Cependant, tout comme React l'était avec la gestion des états, Next JS ne se soucie pas de la façon dont vous lui fournissez du contenu. Et les possibilités sont nombreuses. Il existe de nombreux systèmes de gestion de contenu (ou CMS) qui ont été créés pour résoudre ce problème.

Mais si vous êtes un développeur solo ou une petite équipe, vous n'avez pas besoin de payer pour un service externe. Il existe une meilleure solution, et cette solution, c'est Markdown.

Permettez-moi donc de vous expliquer :

1. Pourquoi j'utilise Markdown avec NextJS (et pourquoi cela pourrait être une bonne idée pour vous aussi si vous utilisez NextJS).
2. Les problèmes que j'ai rencontrés en travaillant avec Markdown
3. Et comment j'utilise un outil appelé ContentLayer pour résoudre ces problèmes.
Entrons dans le vif du sujet

#markdown #nextjs #tutorial #webdevelopment

--------
Je recommande:
Рекомендации по теме
Комментарии
Автор

Merci pour le partage de cette problématique, plus de typage ne fait jamais de mal lol

Zlr-
Автор

C'est exactement ce que fait Astrojs avec le dossier content.

Ont définie un schema zod qui vient regarder les pages markdown tout pareil

Et génère automatiquement le typages Typescript.

Donc rien a installer et le setup se fait en 1 minutes

hardel
Автор

Intéressant merci pour le partage et ces belles découvertes de shadcn 👍

jimmyj.
Автор

T'es passionné et passionnant. Merci !

cedricopese
Автор

J'utilise aussi les markdown pour mes blogs mais via Astro, et j'ai éxactement le même probleme que toi. Je vais voir si ta solution, s'applique aussi à la mienne

RonicoBilly
Автор

Tu pourrais utiliser Obsidian pour générer ton contenu MD avec des templates et que tu pourrais sync avec ton git.

Je dis ça car tu parles de Notion qui n’est pas axé fichier/md de base

alexpitibalrog
Автор

Merci pour ce partage c'était très intéressant

little_homie
Автор

Pourquoi l’écriture de fichier au runtime serait à éviter selon toi (pour nodejs) ?

toktok
Автор

D’ailleurs quand on tape content layer on tombe sur un gars qui a eu le même problème il s’appelle josh tried coding et sa vidéo et très intéressante

psenej
Автор

t'a deja fait des projet WPheadless + nextJS ?

frogfox
Автор

Salut
Je m'interesse de plus en plus au markdown notament depuis que j'utilise Obsidian comme PKM.
Et j'aimerai savoir si t'a trouvé un moyen de faire des data relationnel dynamique avec un frontmatter et du markdown pour rediger le contenue
Exemple j'ai un type de contenue Livre ( dans lequel je définis des auteur )
Et un type de contenue Auteur ( dans lequel je définis des livre )
Et si par exemple j'ajoute un nouvel auteur dans lequel je définis une liste de livre.
Dans mon dossier Livre j'ai automatiquement de nouveau Livre qui s'ajoute en mentionnant l'auteur rédiger précédemment.

wilonweb
Автор

C’est pas mal, j’adore ton enthousiasme mais dire que c’est simple en parlant de Github (c’est quoi ça ?) pas trop une bonne idée.

joselucnico
Автор

Mais du coup c'etait pas plus simple d'utiliser une base de données qui t'impose un structure ou dans lequel tu vas suivre une certaine organisation et t'éviter la galère ?

lepresk