Das Ein-Stunden-Projekt

Bei der Überlegung worüber ich denn als nächstes schreiben sollte, kam mir eine neue Idee. Das 1h Projekt. Ich möchte in ein Stunden langen Sessions, den Fortschritt tracken, damit meine Geschwindigkeit quantifizieren und als letztes noch einen Post zu den jeweiligen Schritten schreiben.

Meine erste Idee ist mit python (django)[https://www.djangoproject.com/] und dem (django-rest-framework)[https://www.django-rest-framework.org/] ein komplettes Backend mit einer sauberen API umzusetzen.

Mit der API kommunizieren muss dann natürlich ein Frontend. Ob dieses dann mit angular oder einfach der Template Engine von django umgesetzt wird, muss ich noch entscheiden.

Am besten wäre es natürlich beide Wege aufzuzeigen, allerdings macht das auch die doppelte Arbeit…

Warum das ganze eigentlich?

Um mich selbst mehr an den Weg zuerst Unittests zu schreiben, um diese im Anschluss zu implmentieren, zu gewöhnen, brauche ich mehr Übung in dieser Art der Entwicklung. Eine API nach diesem Schema zu schreiben, ist ein erster Ansatz.