Давайте погрузимся в генератор исходного кода. Он предлагает необоснованные функции для генерации адаптивных приложений на основе веб-сайтов с хорошо документированным API REST.

Учебник Jhipster

Обзор:

Недавно мы опубликовали сообщение в блоге о важности RAD Software в настоящее время. Технология развивается в очень высоком темпе. Деловые требования и потребности меняются день ото дня. Существует гонка по разработке решений за более короткий промежуток времени. С другой стороны, каждый бизнес хочет захватить рынок, запустив продукт как можно скорее. Поэтому сообщество с открытым исходным кодом разработало много программного обеспечения, основанного на Agile Development . Это бесплатное программное обеспечение для разработки приложений облегчает пользователям быстрое создание прототипирования. Он позволяет создавать и запустить первоначальный выпуск вашего продукта, и, следовательно, вы можете разработать дальнейшие выбросы с вводом отзывов пользователей. Кроме того, это программное обеспечение предназначено для поглощения любых изменений на любом этапе проекта. Между тем, команды разработки программного обеспечения ускоряют свои процессы разработки и обеспечивают более ранние поставки. На самом деле, это экономически эффективно, экономит время и доставляет удовлетворение разработчикам и пользователям. Быстрая разработка приложений достаточно гибкая, поэтому вам не нужно планировать и строгие сроки. Вы строите то, что нужны вашим конечным потребителям. В этом учебном пособии Jhipster мы рассмотрим, как настроить jhipster и создать наше первое приложение с ним, покрыв следующие точки:

Что такое Jhipster и как его установить?

Jhipster - это программное обеспечение RAD с открытым исходным кодом, которое используется для генерации корпоративных веб -приложений. Этот застройщик с открытым исходным кодом предлагает структуру пружинной загрузки на основе Java на серверной стороне и популярные передние технологии, такие как Angular, Vue.js и React.js. Этот генератор исходного кода включает в себя надежную архитектуру микросервиса с несколькими механизмами аутентификации пользователей, такими как OAuth.20, JWTS и HTTP -аутентификация сеанса. Кроме того, он предоставляет онлайн -версию, где пользователи могут изучить все функции. Этот инструмент прототипирования с открытым исходным кодом написан в JavaScript с небольшим вводом TypeScript. Поэтому комплексная документация доступна в отношении разработки и развертывания. Разработчики могут найти исходный код в Github Repo. Существует полная поддержка для запуска тестов с использованием популярных структур тестирования, таких как Gatling и Protractor. Кроме того, он надежный, безопасный, кроссплатформенный и поддерживает сторонние интеграции. В этом Учебном пособии Jhipster мы рассмотрим Jhipster о его настройке и использовании. Jhipster бесплатный и построен на вершине модели разработки быстрого применения. Он предоставляет экосистему, удобную для разработчиков, которая является довольно многообещающей и представляет мощные инструменты разработки быстрой разработки веб-приложений. Давайте посмотрим, как мы можем установить этот сборщик приложений с открытым исходным кодом. Во -первых, мы установим следующие предпосылки.

  • Java 11 JDK
  • Node.js 10.20.1+ После завершения установки откройте терминал и запустите следующую команду. npm install -g Generator -Jhipster Эта команда может занять несколько минут, и после успешного завершения Jhipster будет установлен на вашей машине. Вы можете проверить следующую команду, чтобы проверить установку. jhipster -version
Установка Jhipster

Как генерировать и запустить базовое приложение?

В разделе этого Учебного пособия Jhipster мы узнаем, как генерировать наше первое приложение, используя это программное обеспечение RAD с открытым исходным кодом. Вернитесь к окну терминала, запустите следующие команды: mkdir 1stappcd 1stapp/ После создания каталогов запустите следующую команду, упомянутую ниже: `jhipster ' Эта команда инициирует процесс. Ответьте на все вопросы, касающиеся технических предпочтений приложений, таких как технологии фронтального и заднего конца, база данных, структура тестирования и многое другое, как вы можете увидеть на изображении ниже.

Учебник Jhipster

После ответа на все вопросы этот генератор исходного кода будет генерировать файлы кодов в вашу папку. Теперь запустите сгенерированное приложение со следующей командой: ./mvnw Примечание. Эта команда будет работать, если вы выбрали Maven в качестве автоматизации сборки для бэкэнда.

Учебник Jhipster

Доступ к своему приложению в браузер по адресу http: // localhost: 8080/.

Исследуйте административную панель сгенерированного приложения

Как только вы нажмете http: // localhost: 8080/в браузере, вы увидите следующий экран.

генератор кода

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

программное обеспечение с открытым исходным кодом RAD

Jhipster предоставляет полное управление пользователями, где вы можете управлять своими пользователями, как вы можете видеть на изображении ниже.

Управление пользователями Jhipster

Вариант здоровья дает вам информацию о вашем диске и базе данных.

Учебник Jhipster

На приборной панели администратора Jhipster есть полная система журнала.

программное обеспечение с открытым исходным кодом RAD

Административная панель этого застройщика с открытым исходным кодом также предоставляет конечные точки REST встроенных и пользовательских функций.

Открытый исходный код Jhipster

Заключение

Это конец этого учебника Jhipster. Есть много платформ RAD с открытым исходным кодом, которые обеспечивают мгновенное разработку приложений . Существует очень яркое сообщество, которое всегда жива, чтобы ответить на проблемы и их решения. Методология RAD набирает известность из -за многих факторов. Во -первых, нет необходимости иметь полное понимание требований. Во -вторых, конечный потребитель участвует на протяжении всего жизненного цикла разработки программного обеспечения. В -третьих, фактор риска очень меньше, поскольку все заинтересованные стороны находятся на борту. Тем не менее, программное обеспечение RAD является адаптированным, удобным для разработчиков и гибким для изменений. Это экономит много времени, так как генераторы кодов сэкономили огромное время переписывания повторяющихся сценариев. Это Jhipster Учебник Статья подчеркнула некоторые важные идеи. Он легкий и легко настроить с помощью нескольких простых команд оболочки. Не стесняйтесь установить этот Builder с открытым исходным кодом сегодня, если вы серьезно ищете платформу быстрого разработки приложений с открытым исходным кодом. Наконец, cantainerize.com предназначен для улучшения своей учебной базы с помощью более интересных учебных пособий. Пожалуйста, оставайтесь на связи с этой Rapid Development Development для регулярных обновлений.

Исследовать

Вы можете найти следующие ссылки актуальными: