ГлавнаяОперационные системыWindowsAgile: создавайте веб-приложения удивительно простым способом

Agile: создавайте веб-приложения удивительно простым способом

маневренный-маленькийНекоторые люди настаивают на том, что единственный реальный способ написания кода — это текстовый редактор, такой как vi или emacs. Другие скорее отрубят конечность, чем уйдут с комфортом Visual Studio. В то время как первая группа с удовольствием будет писать код на своих консолях до 2038 года, вторая группа всегда требует новых инноваций для простоты разработки программного обеспечения. Эти люди являются целевыми пользователями Agile Platform– удивительно простого способа создания красивых и функциональных веб-приложений. В качестве примера: вы можете взять электронную таблицу Excel и превратить ее в доступное для поиска, сортировки и редактирования веб-приложение буквально за 5 минут, не написав ни единой строки кода. Хакер старой закалки или нет, это впечатляет.

Как получить Agile-платформу

Agile Platform — это программное обеспечение для Windows, установщик которого можно найти здесь. Стоит отметить, что во время установки установщик может загрузить некоторые дополнительные компоненты (например, части IIS или SQL Server), поэтому процесс может занять некоторое время.

Первое Agile-приложение

Когда все будет установлено, запустите Service Studio, среду разработки Agile. В главном меню выберите запуск собственного приложения с нуля. Вы попадете в главное окно редактора.

Contents

Как получить Agile-платформу

у вас есть пустой шаблон, ожидающий данных. Все, что нам нужно сделать сейчас, это предоставить ему некоторые данные (в данном случае в виде таблицы Excel). Agile создаст веб-сайт на основе данных.

Импорт данных

В качестве примера упражнения мы создадим простую систему отслеживания ошибок/тикетов. Чтобы упростить процесс, я подготовил электронную таблицу в качестве примера данных, которую можно скачать здесь.

В Service Studio нажмите «Импорт ->Объекты из Excel» и выберите только что загруженный файл. Если вы посмотрите на правую панель, вы увидите несколько новых записей. Вам следует беспокоиться о разделе Entities. Там вы увидите новую сущность под названием Ticket. Перетащите этот объект с панели и поместите его прямо поверх значка HomePage.

гибкое перетаскивание

Просмотр своей «работы»

Хотите верьте, хотите нет, но теперь вы сделали все, что нужно для нашего базового средства отслеживания ошибок. Есть сомнения? Вы можете убедиться в этом сами, опубликовав проект и просмотрев его в браузере. Нажмите кнопку «Опубликовать в один клик» в верхней части экрана, чтобы начать сборку.

гибкая публикация

Это займет как минимум несколько секунд, и вы сможете наблюдать за ходом выполнения с помощью шка

Импорт данных

экрана. Как только это будет сделано, вам будет предложена возможность просмотреть проект в веб-браузере с помощью кнопки в правом нижнем углу. Теперь вы увидите страницу, созданную Agile на основе ваших данных.

Agile-предварительный просмотр

Прикольно, да?

Редактирование вашей страницы и данных

Вы, конечно, захотите иметь возможность изменять данные, как только они появятся в вашей системе. Давайте начнем с преобразования номера заявки на нашей странице в ссылку, которая приведет пользователей на страницу «Редактировать заявку». На главном экране дважды щелкните серебряный квадрат с надписью «Ticket_List». Откроется редактор WYSIWYG, в котором вы сможете интерактивно управлять элементами на своей странице.

Щелкните правой кнопкой мыши номер заявки, как показано выше, и выберите «Ссылка на веб-экран New Ticket_Edit». Это создаст новую страницу, на которой вы сможете легко редактировать все перечисленные данные. Давай, опубликуй еще раз и убедись в этом сам.

Просмотр своей «работы»ntist.ru/wp-content/uploads/2024/05/agile-editpage.png" alt="страница гибкого редактирования">

Дополнительная информация

Одной из лучших особенностей этой платформы является то, что она предоставляет чрезвычайно полный набор учебных материалов, позволяющих изучить все, что вам нужно знать. Все это доступно прямо здесь.

Заключение

Я едва прикоснулся к Agile и, честно говоря, уже в восторге. Редко когда программное обеспечение меня действительно впечатляет. Как и ДЕЙСТВИТЕЛЬНО впечатляет, но Agile — это чертовски крутой продукт. То, что мы сделали в этом руководстве, — это лишь малая часть того, на что способна эта платформа, но даже эта крошечная часть показывает, насколько хорошо спроектирована эта система. На мой взгляд, самым большим недостатком Agile Platform является ее зависимость от библиотек и приложений Windows. В этом нет ничего плохого: платформа, похоже, неплохо работает на моей тестовой машине с Windows 7, но благодаря портативности это приложение стало бы настоящим убийственным. Тем не менее, я был бы готов время от времени загружать Windows, если бы это означало, что я смогу разработать красивое, функциональное и мощное веб-приложение за один ленивый день.

Редактирование вашей страницы и данных

Дополнительная информация

Заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи