Web-API Backend & Client

Du bist hier: Zurück zur Startseite > Web-API Backend & Client

Ein Backend in Symfony für eine Web-API und ein Client in React.

Mit diesem Projekt konnte ich gleich mehrere Lernziele erreichen:

  • Mich in ein Framework einarbeiten (Symfony)
  • Eine Web-API
  • Ein Client in React
  • TypeScript im Client nutzen
  • Jenkins CI/CD-Pipeline

Neben der Erfahrung aus der Entwicklung der Webapp mit PHP, JS (TypeScript -> React) sowie SQL und TailwindCSS, waren gerade meine ersten Schritte in Jenkins spannend. Ich konnte eine CI/CD-Pipeline erstellen, sodass der Client meiner Anwendung nach erfolgreichen Build-Stage automatisiert auf meinen Server deployt wird. Außerdem erlangte ich mehr Erfahrung im Unit-Testing und möchte in Zukunft mehr auf Mocking setzen, damit die Testfälle auch besser in den CI/CD-Prozess übernommen werden können.

Word Webapp auf haustein.in sehen.

Autor

Hendrik Haustein

Angehender Fachinformatiker Anwendungsentwicklung. Mag 💻 Programmieren.

Hendrik Haustein Profilbild