
Über | Funktionen | Technologien und Tools verwendet | Layout | Installation und Ausführung | Wie man beiträgt | Kontakt | Lizenz

Podcastr ist das Projekt, das während der neuen Woche der neuen Edition React Of Next Level , einer Online -Veranstaltung von RocketEse , entwickelt wurde.
Dies ist eine Webanwendung, mit der Benutzer ihre bevorzugten Podcasts anhören, die neuesten Veröffentlichungen sehen und weitere Informationen aus den Podcasts erhalten, die sie derzeit hören.

Dieses Projekt war sehr interessant zu entwickeln, da wir für die Entwicklung des Audio -Players die HTML5 -API verwendet haben, um den Audio zu manipulieren, der vom Benutzer gespielt wird, sowie die Ereignisse und Staaten des Spielers. Darüber hinaus war es möglich, mehr über Next.js zu erfahren, ein Framework -React, der die Erstellung von Webanwendungen mit SSR (Server -Side -Rendering) ermöglicht.

Dieses Projekt wurde mit den folgenden Technologien und Tools entwickelt:
React : Eine Open -Source -JavaScript -Bibliothek, die sich auf das Erstellen von Benutzeroberflächen auf Webseiten konzentriert. Es wird von Facebook, Instagram, anderen Unternehmen und einer Community einzelner Entwickler gepflegt. Es wird auf Netflix, Imgur, Feedly, Airbnb, Seatgeek, Hellosign, Walmart und anderen verwendet;
NEXT.JS : Ein Front-End-Webentwicklungs-Framework, das dem React neue Funktionen hinzufügt, wie z. B. Server-Side-Rendering (SSR) und SSG (statische Site-Generierung). Wir verwenden dieses Tool, das die Leistungsoptimierung und eine bessere Indizierung in Suchmaschinen (SEO - Suchmaschinenoptimierung).
TypeScript : Ein supersatz von JavaScript -Sprache, der Klassen, Schnittstellen und optionale statische Typisierung liefert. Verwendet in Verbindung mit React an der Web -Frontand;
SASS : Ein CSS-Pre-Processor, der die herkömmliche CSS-Syntax erweitert und uns eine professionellere und dynamischere Kontrolle für die Style-Blätter gibt.
AXIOS : Es ist ein HTTP -Client, der auf Versprechen basiert, Anfragen zu stellen.
GIT : Das am häufigsten verwendete Open -Source -Steuerungssystem;
Visual Studio -Code : Ein von Microsoft für Windows, Linux und MacOS entwickelter Quellcode -Editor, der für die Entwicklung von Webanwendungen empfohlen wird;
Das Layout von PodcaStr -Anwendungsbildschirmen wurde vom Rocketat -Team über das Figma Online -Tool entwickelt, eine Prototyping -Software, die sich auf UI -Design (Benutzeroberflächendesign) konzentriert. Sie können über diesen Link auf das Layout zugreifen: Podcastr .
Um die Projektquelle auf Ihrem Computer herunterzuladen, müssen Sie zuerst Git installiert haben.
Führen Sie mit dem installierten Git auf Ihrem Terminal den folgenden Befehl aus:
git clone https://github.com/mathrb22/podcastrnext.gitUm die Räumlichkeiten zu installieren und das Projekt auszuführen, müssen Sie den Node.js installiert haben, der vom NPM begleitet wird. Damit installiert:
Installieren Sie die Projekteinrichtungen:
npm installFühren Sie das Projekt aus:
npm run dev
# ou
yarn dev
git checkout -b minha-feature ;git commit -m 'feat: Minha nova feature' ;git push origin minha-feature ;Pull -Anfragen sind immer willkommen. Wenn Sie Fragen oder Vorschläge haben, erstellen Sie ein Problem oder kontaktieren Sie mich.
Kontaktieren Sie mich per E -Mail oder meinem LinkedIn:
Dieses Projekt steht unter der MIT -Lizenz. Weitere Informationen finden Sie in der Lizenzdatei .