PirateMetalDrinkingCrew / ClinicGuide

0 stars 0 forks source link

Tech-Stack #2

Open fuppes opened 6 months ago

fuppes commented 6 months ago

In diesem Issue möchte ich zur Diskussion stellen, welcher Tech-Stack am meisten Sinn für PainS macht. Gerne Anregungen und Zweifel hier einkippen und mit fundierten Erkenntnissen unsere Idee des Produktes formen. Zur Auswahl stehen bisher:

Im folgenden Beitrag werde ich genauer auf die Vor- und Nachteile eingehen.

fuppes commented 6 months ago

Razor App

Pro:

  1. Schnell und einfach zu gestalten
  2. Integrierter Webserver
  3. Framework mit vielen Vorzügen

Kontra:

  1. Wir sind abhängig von einem Framework
  2. Keine klare Gliederung zwischen Frontend und Middleware
  3. Keine richtige Expertise mit Razor
fuppes commented 6 months ago

Dreischichtiges System (Ohne Framework)

Pro:

  1. Wir haben die komplette Freiheit, wie etwas konfiguriert werden soll
  2. Wir können weitere Sicherheitsschichten einbauen (Sowohl in der API, als auch im FrontEnd)
  3. Wir müssen auf kein Framework vertrauen, dass ggf. keinen Support mehr erhält
  4. Die Sicherheit liegt alleine bei uns

Kontra:

  1. Wir müssen alles selbst machen
fuppes commented 6 months ago

Python Anwendung

Pro

  1. Schnelle Entwicklung

Kontra

  1. Viel Magie im Hintergrund
  2. Keine Binaries, lediglich Skripte
fuppes commented 6 months ago

MAUI

Pro

  1. Multiplattformentwicklung
  2. Schnelligkeit

Kontra

  1. Abhängigkeit durch Framework
  2. Ist ggf. noch nicht ganz ausgereift