I went through the same process as you before deciding to use django. I am a Java programmer during the day and I want to have a pet project that I can do in my free time. Thus, I got myself a VPS with the cheapest plan. I installed the Java server and deployed the Grails application, but it turns out it needs a lot of memory. Then I realized that Java Webapp requires a lot of memory to work. So I went looking for a non-Java structure. At that time, I did not have many criteria, except that it could work on my current VPS plan.
I took a look at django and I was amazed that:
- It is so simple and easy to get started. It creates only a small number of files (compared to Grails).
- This has many built-in functions that Grails does not have:
- RSS feed structure
- ( , ).
- webby,
- ,
, Groovy Python. Java, Groovy, Java. ( , ).
JavaFX front-end, django JSON XML-, , .
, , .