Im März arbeitete ich an einem völlig anderen Nebenprojekt (wp-Theme). Ich schaute mir einen YT-Stream von Eddie Jaoude an, in dem ich Eddie darauf aufmerksam machte, aber seine Reaktion zwang mich letztendlich dazu, wieder daran zu arbeiten jargons.dev

Sie haben einige Nebenprojekte ... ich weiß nicht, welches.

Diese Aussage brachte mich zum Nachdenken, daher beschloss ich, all die vielen Nebenprojekte zu stoppen und mich sofort auf einige zu konzentrieren, die wichtig waren. Jargons.dev kam mir sofort wieder in den Sinn.

Zu diesem Zeitpunkt war ich mit Astro bereits einigermaßen vertraut – ein Framework für inhaltsgesteuerte Web-Apps, mit einem supereinfachen Dateisystem, i18n-ready, SSG mit großartiger SEO (wichtig für das Projekt), performant, Unterstützung für andere Frontend-Bibliotheken wie ReactJS mit Inseln (ich liebe diese besonders); Es war ein himmlisches Werkzeug, mit dem man jargons.dev erstellen konnte.

Nun, am nächsten freien Wochenende machte ich mich schnell an die Arbeit und musste am Basiswörterbuch des Projekts arbeiten.

Das Basiswörterbuch

Ich habe für dieses ein neues Astro-Projekt initialisiert, indem ich einfach den folgenden Befehl ausführe und den Anweisungen folge...

npm create astro@latest

Ich habe auch die Tailwindcss-Integration für das Styling hinzugefügt; MDX-Integration für Inhalte; Dies war auch super einfach zu konfigurieren, indem man einfach den entsprechenden Befehl ausführte

npx astro add tailwindnpx astro add mdx

Ich fuhr fort und erledigte die folgenden Aufgaben

Mit dieser Funktion können wir bereits Wörterbuchwörter auf der Route jargons.dev/word/[word] anzeigen. Das heißt, wenn die Datei tuple.mdx im Verzeichnis src/pages/word/ vorhanden ist, können wir die Seite erreichen, um das Wörterbuchwort zu sehen, indem wir jargons.dev/word/tuple

besuchen.

Die PR

\\\"Building Kunststück: Basiswörterbuch implementieren #4

\\\"Building
plapperbey gepostet am

Diese Pull-Anfrage implementiert die Basis-Wörterbuch-App mit AstroJS

Änderungen vorgenommen

  • Neues Astroprojekt gestartet
  • Homepage erstellt
  • 2 Layouts implementiert
    • Basis – Haupt-Primär-Wrapper für alle Seiten und Layouts
    • Word – Layout, das auf den Word-Seiten verwendet werden soll
  • Statische Suchformular-Trigger auf der Startseite und im Word-Layout implementiert

Screenshots

Startseite

\\\"Building

Word-Seite

\\\"Building

Auf GitHub ansehen
","image":"http://www.luping.net/uploads/20240822/172430892466c6ddbc69a12.png","datePublished":"2024-08-22T14:42:04+08:00","dateModified":"2024-08-22T14:42:04+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Erstellen von jargons.dev [# Das Basiswörterbuch

Erstellen von jargons.dev [# Das Basiswörterbuch

Veröffentlicht am 22.08.2024
Durchsuche:273

Willkommen zum zweiten Teil unserer Serie auf jargons.dev!

Machen wir uns an die Arbeit!

Nach dem ersten Commit begann ich mit der Arbeit am „Fork-Skript“ (ich frage mich, was das ist? Das erfahren Sie später in der Serie?), aber ich muss gestehen, und wie Sie im Commit-Verlauf finden werden, dass ich eine lange Pause (3 Monate) von der Arbeit an jargons.dev eingelegt habe. In dieser Zeit hatte ich die Gelegenheit, unbewusste Überlegungen anzustellen, die für das Projekt großartig waren.

Gelegenheit zum Nachdenken

Ich habe die Arbeit an jargons.dev eine Zeit lang eingestellt, nicht absichtlich, sondern weil ich so in die Arbeit an Hearts vertieft war, dass ich nicht einmal an jargons.dev gedacht habe. Nun, im Laufe dieser Monate kam das neue Jahr (natürlich mit neuen Zielen), und ich habe auch einige neue Technologien erlebt und mit ihnen in Kontakt gebracht. Eine Technologie ist mir besonders aufgefallen und das war Astro.

Astro Resonating with jargons.dev

Im Januar hatte ich das Ziel, „neue Technologien mit Dokumenten zu erlernen“. Das war eine Herausforderung, die mich dazu brachte, mit Astro anzufangen, nachdem ich großartige Dinge darüber gehört hatte.

Im März arbeitete ich an einem völlig anderen Nebenprojekt (wp-Theme). Ich schaute mir einen YT-Stream von Eddie Jaoude an, in dem ich Eddie darauf aufmerksam machte, aber seine Reaktion zwang mich letztendlich dazu, wieder daran zu arbeiten jargons.dev

Sie haben einige Nebenprojekte ... ich weiß nicht, welches.

Diese Aussage brachte mich zum Nachdenken, daher beschloss ich, all die vielen Nebenprojekte zu stoppen und mich sofort auf einige zu konzentrieren, die wichtig waren. Jargons.dev kam mir sofort wieder in den Sinn.

Zu diesem Zeitpunkt war ich mit Astro bereits einigermaßen vertraut – ein Framework für inhaltsgesteuerte Web-Apps, mit einem supereinfachen Dateisystem, i18n-ready, SSG mit großartiger SEO (wichtig für das Projekt), performant, Unterstützung für andere Frontend-Bibliotheken wie ReactJS mit Inseln (ich liebe diese besonders); Es war ein himmlisches Werkzeug, mit dem man jargons.dev erstellen konnte.

Nun, am nächsten freien Wochenende machte ich mich schnell an die Arbeit und musste am Basiswörterbuch des Projekts arbeiten.

Das Basiswörterbuch

Ich habe für dieses ein neues Astro-Projekt initialisiert, indem ich einfach den folgenden Befehl ausführe und den Anweisungen folge...

npm create astro@latest

Ich habe auch die Tailwindcss-Integration für das Styling hinzugefügt; MDX-Integration für Inhalte; Dies war auch super einfach zu konfigurieren, indem man einfach den entsprechenden Befehl ausführte

npx astro add tailwind
npx astro add mdx

Ich fuhr fort und erledigte die folgenden Aufgaben

  • Eine Standard-Homepage mit statischem Suchformular erstellt
  • Vorübergehend behoben, um das Verzeichnis src/pages/word als Verzeichnis zu verwenden, das jedes Wort im Wörterbuch als mdx-Datei enthalten soll.
  • Das Word.astro-Layout wurde implementiert, das als Rahmen dient, in dem der Inhalt aller .mdx-Dateien für Wörter im Verzeichnis src/pages/word/ mit frontmatter gerendert werden kann.
  • Außerdem wurde der Wortlayout-Navigationsleiste ein statisches Minisuchformular hinzugefügt.

Mit dieser Funktion können wir bereits Wörterbuchwörter auf der Route jargons.dev/word/[word] anzeigen. Das heißt, wenn die Datei tuple.mdx im Verzeichnis src/pages/word/ vorhanden ist, können wir die Seite erreichen, um das Wörterbuchwort zu sehen, indem wir jargons.dev/word/tuple

besuchen.

Die PR

Building jargons.dev [# The Base Dictionary Kunststück: Basiswörterbuch implementieren #4

Building jargons.dev [# The Base Dictionary
plapperbey gepostet am

Diese Pull-Anfrage implementiert die Basis-Wörterbuch-App mit AstroJS

Änderungen vorgenommen

  • Neues Astroprojekt gestartet
  • Homepage erstellt
  • 2 Layouts implementiert
    • Basis – Haupt-Primär-Wrapper für alle Seiten und Layouts
    • Word – Layout, das auf den Word-Seiten verwendet werden soll
  • Statische Suchformular-Trigger auf der Startseite und im Word-Layout implementiert

Screenshots

Startseite

Building jargons.dev [# The Base Dictionary

Word-Seite

Building jargons.dev [# The Base Dictionary

Auf GitHub ansehen
Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/babblebey/building-jargonsdev-1-the-base-dictionary-3ei3?1 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3