Paging memory proxy

Кто помнит 4 версию ExtJS, там существовал так называемый Ext.ux.data.PagingMemoryProxy (далее PMP) . PMP был упразднен в более поздних версиях, но до сих разработчики пытаются его найти в 6-ой версии ExtJS. В данной статье мы …

Продолжить чтение

Альтернативный взгляд на Infinity grid

Добрый день, в данной статье я расскажу об альтернативном взгляде на проблему infinity grid в classic toolkit. По стандарту ExtJS использует для загрузки следующей страницы store три ключевых параметра: start, page, limit , которые указывают backend’y на …

Продолжить чтение

Создание первого приложения

В этой статье мы поговорим о том, как начать работу с ExtReact. Решив выйти из экосистемы Sencha, вы все ещё можете использовать SenchaCmd для создания папки проекта, файлов конфигурации. В остальном нам поможет штатная утила …

Продолжить чтение

Нахождение утечек памяти в ExtJS

Утечки памяти — они же memory leaks, приводят к замедлению работы приложения через определенный промежуток времени. Зачастую нахождение таких ошибок является трудоемкой задачей, в данной статье мы покажем вам некоторые типовые ошибки которые приводят к …

Продолжить чтение

Использование XTemplate для создания произвольного html

Чтобы создать обновляемое представление данных, мы можем использовать простейшие механизмы XTemplate, доступные в базовом классе Ext.Component. Такое представление, полезно для предварительного просмотра данных.

Продолжить чтение

Динамическая загрузка пакетов

Крупные корпоративные приложения часто включают в себя миллионы строк кода и предлагают деление на отдельные пакеты. В зависимости от разграничения прав пользователей на отдельные пакеты, у пользователя либо есть права на работу с данным пакетом …

Продолжить чтение

Создание PWA приложений

Прогрессивные веб-приложения PWA позволяют ExtJS разработчикам расширить возможности приложения. С использованием PWA появляются две основные возможности, это кеширование AJAX запросов (посредством web workers , как следствие улучшается возможность offile работы приложения) и возможность добавлять ярлык приложения …

Продолжить чтение