I'm just starting to develop a javafx application, and i'm reading some tutorials. In those tutorials there are no mentions to good practices or propper (standard) ways to structure your app. Even though FXML documents provide a separation of the presentation layer, .fxml
and .css
files are stored in the same directory as .java
files, and since I come from developing using frameworks like django and rails, the lack of a standard structure or layer separation disturbs me.
Is there any propper (more MVCish) way to structure a project? or is the one proposed by those tutorials the propper way?
thanks for your help, and notice that I'm not implying that that way is not correct. It's only that I'm used to the kind of structure proposed by popular web frameworks, and I would like to work like that with this new app (which is my grade project, btw).