GWT на мене справив надзвичайно позитивне враження. Ніяких (ну майже ніяких) проблем з кросбраузерністю, і взагалі ніякого джаваскрипта вручну (скажімо на 99%). Легка комунікація клієнтської і серверної частини.
Фреймворк не может быть сам по себе, разработчикам необходимо дать возможность легко расширять его функционал, использовать свои любимые среды разработки. Желательна интеграция с различными современными технологиями и платформами. Поэтому мы рассмотрим все возможности совместной работы ExtJS и сторонних разработок.
Библиотека ExtJS написана на JavaScript и работает во всех популярных сейчас браузерах (хотя и с некоторыми различиями), предназначена для создания сложных и насыщенных интерфейсов, которые очень похожи на их аналоги из мира desktop-программ.
Есть некоторые вещи, которые лежат наверху, но глаз почему-то шарит внизу, слева, справа или даже еще выше. Вот одна из таких вещей, которые меня всегда интересовали, был следующий вопрос: как в Javascript в DOM-модель документа динамически добавить ноду (node) со спецсимволами вроде « », «–» и так далее.
В этой статье я кратко опишу опыт использования трех популярных JavaScript-фреймворков: Dojo, GWT (Google Web Toolkit) и Ext.js.
Вийшла нова, друга версія скрипта для JavaScript сортування таблиць Sorttable v2 від kryogenix.org.
JSLint — полезный он-лайн инструмент — верификатор кода, указывающий на недочеты ваших скриптов.
Patrick Hunlock в статті Ten Javascript Tools Everyone Should Have пропонує для повсякденного використання 10 корисних Javascript інструментів, snippet’ів.
Раз все заговорили про JavaScript, я тоже добавлю — два слова: Дуглас Крокфорд. это главный архитектор по JavaScript в Yahoo.
Lisp? Scheme? Erlang, Haskell? Забудьте про них! Найпоширеніша в світі мова функціонального програмування — Javascript.
На сайті студії Артемия Лебедева вийшла цікава стаття про один зі способів підключення (include) для JavaScript модулів (автор Володя Колесников) Инклюд в яваскрипте.
Написать этот пост меня побудила пара статей в последних номерах «КО», авторы которых весьма пренебрежительно отзывались об этом языке.
Всем, кому интересны веб-приложения рекомендую посмотреть два абсолютно потрясающих примера: TiddlyWiki и Next Action.
JSMin — это маленькая консольная прожка (33 Кб), которая получает на вход код JavaScript, а на выходе выдаёт код JavaScript с выкушенными комментами и переносами строк.
Сегодня с моим напарником Никитой разбирались, как динамически подгружать инфу на страницу без использования ифрейма. «Конечно, AJAX! » — привычно скажут продвинутые девелоперы и стройными рядами уйдут курить кеды. Фикус в том, что если в динамически подгруженный и отображённый на странице хтмл случайно затешется скрипт на яваскрипте, то он не выполнится. Просто отобразится хтмл и всё.
Была у меня такая стандартная задача. Есть хтмл-форма. В ней таблица, в начале каждой строки есть чекбоксик, выделив который, мы помечаем эту строку на удаление. Затем по нажатию кнопки «Удалить выделенные» помеченные строки удаляются. Значение каждого чекбоксика — уникальное, и однозначно соответствует удаляемой строке.
Комментарии