Введение

В эту эпоху облачных вычислений в облако перешло все, начиная от хранилища, платформы, инфраструктуры и многого другого. IDE в облаке (например, Codepen, Codesandbox, JSFiddle и многие другие) стала надежным инструментом для фронтенд-разработчиков, таких как я, для использования кода на ходу или для обмена кодом с людьми на форумах. как StackOverflow. Подумайте о будущем, в котором вам не придется беспокоиться о настройке среды разработки в вашей системе. Я говорю о возможности чего-то вроде кода Visual Studio в Интернете. Вы получите все расширения, интеграции с GIT и многое другое, просто зайдя по адресу в браузере. Фактически, это то, что уже работает как Codespaces - среда мгновенной разработки, как они ее называют. Что ж, печально то, что он еще не запущен и все еще находится в стадии бета-тестирования на дату публикации этого блога.

Последние 3 года я разрабатываю свои приложения в облачной IDE на самой популярной IDE для разработки приложений SAP - SAP Web IDE. Что ж, у него в городе появился новый старший брат - SAP Business Application Studio или сокращенно SAP BAS. Изучая возможности этого инструмента для моих собственных разработок (приложения SAP UI5 и Fiori), я попытался создать проект React, и вуаля, это сработало.

SAP Business Application Studio

Вам нужно будет зарегистрировать бесплатную пробную учетную запись здесь, а затем войти в свою пробную учетную запись и перейти в SAP Business Application Studio. Этот блог от SAP может быть полезен при возникновении трудностей.

Вам нужно будет создать пространство для разработчиков. Выберите раздел Basic.

Как только вы войдете, я имею в виду, просто посмотрите на эту IDE. Удивлен! Да даже я был, когда впервые увидел. Мне показалось, что им удобно пользоваться из-за поразительного сходства.

Разработка на React с использованием SAP BAS

  1. Откройте рабочую область.

2. Откройте терминал и используйте команду ›› npx create-response-app demoapp.

3. Перейдите в папку и выполните команду ›› начало пряжи. Нажмите Y, чтобы открыть новый порт, и откроется новое окно с базовым приложением-шаблоном.

Примечание. Доступ к портам также можно получить, нажав ctrl + shift + P и затем выполнив поиск портов.

4. Позвольте мне настроить код и посмотреть, отражаются ли изменения и работает ли он отлично, как в VSCode.

Дополнительные возможности включают интеграцию с GIT. Я смог успешно клонировать свои проекты из GIT и беспрепятственно передать их в GIT после первоначальной настройки GIT. Расширения VS Code, темы и многие аналогичные функции хорошо интегрированы, обеспечивая аналогичную простоту использования.

Заключение

SAP BAS специально не разработан с учетом разработки React, но да, это хороший инструмент, который можно добавить в арсенал. Я с нетерпением жду, чтобы узнать, на что способны GitHub Codespaces, когда он выйдет из бета-версии. До скорого!