masterspammer (masterspammer) wrote,
masterspammer
masterspammer

Хочу странного (вообще-то я давно хочу, но тут ещё и весна)...

Хочется библиотеку* (очень желательно!), а не framework для делания интерфесов на JavaScript, и не простую, а такую:

1. не работающую с разметкой; серьёзно, я тут окна думаю, а мне предлагается совмещать разметку с кодом и хуже того, делать их друг от друга зависимо и со странным синтаксисом, более не встречающимся нигде. Хочу - разметка (или вообще DOM) - очень глубоко под абстракциями, чуть ближе - CSS, но только лишь чуть - если вдруг код запустить на чём-то, что рисует пикселями по экрану (допустим, при другом "драйвере"), мой программный интерфейс должен остаться тем же.

2. использующую стандартные для JS механизмы ООП - да, прототипы, зато любая IDE с этим будет работать и код не будет конфликтовать ни с чем. Инача вместо find usages будет "хозяин, я тут 1000 мест нашла, где похожее слово есть, дальше искать?". Ну и вообще использующую ООП для реализации UI (и наследование и владение по месту).

3. НЕ глотающую ошибки - ошибся в имени параметра - смотри на ошибку в консоли сразу же. Достаточно сделать button.setEnabled(false) вместо button.enabled=false и уже вот эта выгода у нас в кармане ценой чуть большего кода.

Очень примерно результат должен получиться похожим на явовский swing. Пишешь код, получаешь интерфейс. Пишешь неверно, получаешь ценное сообщение об ошибке вместо интерфейса и чем раньше, тем лучше (не "не могу нажать пятую кнопку в левом ряду", а что-то типа "не могу создать пятую кнопку в левом ряду, так как обработчик нажатия не задан"). Ещё GWT похоже (ну с точностью до того, что я хочу того же, но на самом JS).

Может кто знает такое?
Tags: javascript, Интерфейс, ХочетсяСтранного
Subscribe

  • (no subject)

    Если понедельник начинается в субботу (и давно пора строить Алдан), другими словами суббота - понедельник следущей недели, то понедельник это…

  • (no subject)

    Прокрастинация она прокрастинация и есть... а у меня она на остатках сил и в последнюю очередь (ну не умею я) - "заточил" 8 деталек под 62…

  • От субботы до субботы!

    Шкафчики красиво подвесил - в точности в той конфигурации, как они висели на прошлой их (не нашей!) кухне. Обнаружил небольшой уклон вбок (заметную…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments