«Делай или не делай. Нет никакой попытки ». © Мастер Йода
В могучей и хаотичной вселенной Frontend существует множество фреймворков и библиотек. Это не про них. Давайте поговорим об одном из самых известных - Sencha Ext Js.
В вашем браузере есть множество компонентов и элементов управления, готовых к использованию. И, скорее всего, вы даже не подозревали, что их можно получить бесплатно. Конечно, внимательно следуя Условиям и положениям Стандартной общественной лицензии GNU версии 3 (GPL v3).
Хотя это короткое руководство может быть интересно, особенно для тех, кто знал Ext Js раньше и может использовать его в качестве «backend-разработчика». Например, как Java-монолит на каком-нибудь Darth Weblogic. Что не так уж плохо и мрачно, но сейчас уже неактуально. Кроме того, эта статья может стать хорошим началом для некоторых новых учеников.
Сначала перейдите на Лицензирование GPL - Sencha.com и убедитесь, что вы один из
разработчики, желающие выпустить исходный код для своих приложений
для кого
Sencha предоставляет вариант лицензирования с открытым исходным кодом…
Кроме того, хорошо знать это
Текущая политика Sencha GPL для Ext JS заключается в том, что основные выпуски, такие как 6.0, 7.0 и первый второстепенный выпуск, следующий сразу за основным выпуском, например 7.0.1, доступны по GPL v3. Все другие выпуски, такие как 6.5 и 6.5.1, доступны клиентам с коммерческой лицензией с действующими соглашениями об обслуживании и поддержке.
Получите SDK Sencha ExtJs с открытым исходным кодом
Вы можете загрузить последнюю версию Ext JS GPL, заполнив форму справа и нажав кнопку загрузки SDK.
Взгляните на Часто задаваемые вопросы о лицензировании и открытом исходном коде - Sencha, и вы готовы к работе. Предполагая, что у вас есть все необходимое, например, Node, npm и все, что вам нужно.
Не забывайте свое имя пользователя и пароль от репозитория Sencha npm.
Шаг 1. Войдите в npm, указав имя пользователя и пароль.
Шаг 2. Установите генератор приложений, который может быстро создать новый проект.
Шаг 3. Создайте свое первое приложение Ext JS
Шаг 4. Откройте и изучите новое приложение Ext JS
См. Package.json и webpack.config.js. Быстро осознайте, где вы находитесь, и начните действовать соответственно.