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?