Тащить все в браузер, пытясь "эмулировать" в нем нативное дестопное приложение - было ошибкой. Javasсript никогда не был моим любимым языком программирования, скорее даже наоборот - после Питона и С++ его конструкции почему-то бесят. В итоге имеем то что имеем - мешанину из HTML, чистого JS и Jquery/JQuery UI. Ах да, ещё и Bootstrap как основа адаптивной верстки.
Все же надо было в вебе оставить только API на основе Django RRST framework, а всю "клиентскую" часть со списками, формами и прочей картографией - реализовать в виде десктопных и мобильных приложений (тем более что мобильные "отростки" хоть и не планировались изначально, но в итоге мы к ним все же пришли). И "красивый" landing-page на "морде" сайта.
На разработку ушло бы раза в полтора-два меньше времени.
Всё-таки не верю я в то что "веб спасёт мир", в плане быстроты разработки и удобства для пользователей. Браузеры становятся свобобразной "операционкой в операционке". А лишние прослойки - не нужны.
Но увы, моё мнение не разделяют в гугле и прочих "гигантах" индустриии =)
Веб не спасёт мир
d3d
| среда, 11 марта 2015