среда, 18 августа 2010 г.

dojo - unix среди javascript

Давно присматриваюсь к dojo вроде всё в нем есть, а потом присматриваешься и понимаешь. Не всё. Возьмем редактор - вроде выполняет все нужные функции. А нужно картинку прикрепить и понимаешь - облом. Или файловый менеджер нужен как ckfinder (в доджо даже близко похожего нету). Потом еще посидишь подумаешь и понимаешь, что можно самому сделать и свой ckfinder и вообще всё что угодно, главное правильно склеить "детальки" заботливо предаставленные разработчиками сего чудного продукта. Например чтобы сделать ckfinder нужно взять dijit.Tree смешать с dijit.menu добавить fileuploader, цикл для отображения содержимого в виде превьющек и вуаля у нас собственный файловый менеджер (Конечно надо еще прикрутить скрипт на сервере, но это уже к js не относится). Ничего не напоминает? Ну например принцип, что каждая программа выполняет только одну задачу, но делае её хорошо. Кто сказал юникс? Правильно он родимый. Надеюсь я объяснил, хоть и весьма сумбурно, что dojo достоин звания юникс.