Struktura projektu webowego

Struktura projektu webowego
M9
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 4 lata
  • Postów:4
0

Cześć,
planuję zrobić prostą stronę, na której będę zgarniał oferty pracy dla python developerów z różnych stron z ofertami pracy.
Planuję do tego użyć Flaska, Selenium i Reacta.

Znam Reacta dobrze (a przynajmniej w poziomie wystarczającym aby taki projekt napisać), więc tu nie będzie problemu.
Zastanawia mnie jaką strategię obrać podczas pisania backendu w Flasku i skryptu w Selenium.

Czy poprawnie napisany skrypt pobierający oferty pracy może być napisany tak, że wykonuje się po kolei linijka po linijce, czy raczej dobrą praktyką byłoby napisanie go funkcyjnie / obiektowo?

Moim planem było stworzenie klasy dla ofert pracy, która będzie miała pola nazwę, wynagrodzenie, lokalizację, nazwę firmy, link do oferty. I potem te stworzone obiekty zapisywać jako JSON, ewentualnie do bazy danych SQLite.
Czy to podejście będzie okej?

AN
  • Rejestracja:prawie 11 lat
  • Ostatnio:7 dni
  • Postów:973
0

"Czy poprawnie napisany skrypt pobierający oferty pracy może być napisany tak, że wykonuje się po kolei linijka po linijce, czy raczej dobrą praktyką byłoby napisanie go funkcyjnie / obiektowo?"

To raczej będziesz sobie odpalał jakimś celery / cronem prawda? Jeśli nie napiszesz tego bez żadnych funkcji / klas to istnieje prawdopodobieństwo, że będzie nieczytelne


Zdalna praca dla Senior Python Developerów --> PW

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.