I am very new to Drupal and still trying to get a hang of things. I was working on an alpha version for my website and so I went ahead with a simple implementation of the UI pages, focussing on the functionality. Now I have two options, where I can spend a considerable amount of effort and beautify most of the pages by hand. One of my friends told me about Drupal and asked me to check it out.
I could see that the static pages and most of the stuff provided by Drupal would take care of most of my static pages and also make them very very easy to maintain. However once I have a user logged in, I have already created a lot of use cases which are already created and using Dojo widgets. Most of these URLs are rest based and I use flask (a python framework in the backend) with my own database for this data. This is where the core functionality of the site resides. I saw that there is a dojo integration module already available. The functionality I implemented support ajax (most operations are Ajax) and I have a set of wizard functionality etc. all implemented using dojo.
What I wanted to know was would it be possible to reuse most of these (for the colour theme I choose, I can just style the dojo widgets to match the theme using custom css) and thus use drupal for an awesome look and feel and use the features which are already implemented by fetching data from my backend and integrating with the rest services on my existing implementation?
If you could point me to some examples where some one has achieved this that would be great as well.
Thanks for any pointers.