Heim >Web-Frontend >js-Tutorial >Erstellen von jargons.dev [# Das erste Commit
Yo, mein erster Blogbeitrag! Ich weiß nicht einmal, wie ich damit anfangen soll, haha, aber ich werde einfach anfangen?.
Mein Name ist Olabode, es gibt nicht viel über mich zu wissen, außer dass ich schon eine ganze Weile in der Technik tätig war, aber meiner Meinung nach nicht gerade sehr ernsthaft, bis ich mich entschied und die größte Entscheidung in meinem Leben traf, indem ich meinen (sechsstelligen Betrag) aufgab Ich habe im September 2021 zwischen 9 und 17 Uhr gearbeitet, um mich auf die Technik zu konzentrieren (ich meine das jetzt ernst?). Dies geschah, nachdem ich darüber nachgedacht hatte, wie ich angefangen habe, wie ich dort angekommen bin, wo ich war und wo ich einfach sein möchte (sicherlich eine Geschichte für einen anderen Blogeintrag). Schneller Vorlauf im Juni 2023, nach den Erkenntnissen, Kämpfen und allem, entdeckte ich „Open Source“, was seitdem zu einem Ding für mich wurde, bis zu dem Punkt, an dem es mir die Gelegenheit gab, an einem Projekt namens „Hearts ❤️“ zu arbeiten (ein Erkennungstool für Open). Quelle)“, wo ich gerade einige Erfahrungen in der Produktentwicklung gesammelt habe. Davor (in meiner Vergangenheit) hatte ich Dinge immer anders gebaut (ja, eine nicht ganz so gute Variante?); Mit meiner Erfahrung bei der Arbeit an „Hearts ❤️“ habe ich mir vorgenommen, etwas (nicht irgendetwas) auf die Wie-es-sollte-getan-werden-Art aufzubauen ☝?. Über jargons.dev
Jargons.dev (auch bekannt als DevJargons) ist also eine Idee, die aus der Perspektive eines Typen namens „Ola“ entstand (ich kann Ihnen nicht versprechen, dass das nicht ich bin?); Ola ist ein superdummer Lerner, der größtenteils in der Hölle der Fachjargons gefangen ist; Wenn Ola versucht, einen technischen Begriff zu lernen bzw. ihn zu definieren, stößt er in seinem Inneren auf einen anderen Begriff, der einer Definition bedarf, und noch einen und noch einen. Es ist auch nicht ganz einfach, nach diesen Begriffen bei Google zu suchen, insbesondere weil einige dieser Begriffe wahrscheinlich einen Kontext mit anderen Bereichen/Branchen als der Technologie- oder Softwareentwicklung haben. jargons.dev wollte dieses Problem einfach lindern, indem es das One-Stop-Wörterbuch war, das klare, leicht verständliche Definitionen dieser Begriffe bietet.
Das anfängliche Commit
Der Notizblock
Also ja, dieser Laptop war superschnell und ich war begeistert, ich möchte einfach nur Sachen bauen. Daher habe ich die kleinste und am einfachsten zu bearbeitende Idee aus dem Notizblock ausgewählt; Das war jargons.dev. Ich habe sofort mit dem Kochen begonnen und es muss unbedingt gesagt werden, dass ich damit begonnen habe, es auf die
wie-es-man-zu-machen sollte-Art zu tun.
Ich habe erklärt, dass es für mich wichtig ist, dies auf die Art und Weise zu tun, wie es gemacht werden sollte. Deshalb habe ich meine Erfahrung bei der Arbeit an Herzen genutzt, indem ich mit der Entwicklung einer Systemarchitektur begonnen habe Konzeptnotiz, wie das Projekt funktionieren würde.
An dieser Stelle habe ich für jargons.dev darauf hingewiesen, dass es sich um ein Open-Source-Wörterbuch handelt, das Wortbeiträge akzeptieren kann, keinen Server benötigt, sich auf GitHub als Backend verlässt und eine Reihe ähnlicher MD-Dateien verwendet zum Odin-Projekt und zu Doc-Sites, die wie Nextra implementiert wurden (das war tatsächlich mein Ritter in glänzender Rüstung, ich wollte jargons.dev mit Nextra erstellen), aber ich möchte auch dafür sorgen, dass das Mitwirken am Wörterbuch Spaß macht und mit einer optimierten Beitragserfahrung liebenswert wird .
Nachdem ich (schon seit 2 Monaten) an „Hearts“ gearbeitet habe und die GitHub-APIs intensiv genutzt habe, habe ich herausgefunden, dass ich einige GitHub-Endpunkte nutzen kann, um ein „Wiki“-ähnliches Erlebnis zu schaffen? durch die Bereitstellung einer Benutzeroberfläche, über die Mitwirkende neue Wörter zum Wörterbuch hinzufügen oder vorhandene Wörter bearbeiten können, was als Pull-Anfrage endet – ein Beitrag zu Open Source, ohne eine Schnittstelle zur GitHub-Benutzeroberfläche oder einer IDE für Wortbeiträge herzustellen.
Jetzt habe ich die Aufgabe verstanden und mich an die Arbeit gemacht. Ich habe das Repository unter dem ursprünglichen Namen „dictionry“ initialisiert, ein Name, der ursprünglich ein Tippfehler war, mir aber im Gedächtnis geblieben ist...
https://github.com/devjargons/jargons.dev/commit/8dc21f0fb6036563f826199ea39490bf77c4b34d
...und ich habe die erste PR zusammengeführt, um Octokit als erstes Knotenmodul zum Projekt hinzuzufügen...
PR fügt das Octokit-Javascript-SDK für die Nutzung der GitHub-API hinzu
Das war der Beginn von etwas Lustigem ??
Das obige ist der detaillierte Inhalt vonErstellen von jargons.dev [# Das erste Commit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!