
Легко создать веб -приложение следующего поколения с помощью MicroFrontends. Piral позволяет создавать модульное фронтальное приложение, которое расширяется во время выполнения с помощью отдельных модулей, называемых пилетами , использующими архитектуру микроформления .
PileT может быть разработан независимо и отправлять с необходимым кодом, а также все другие соответствующие активы. Пилеты так же независимо от приложения хоста, как и вы хотите, - делая их переводящими между различными приложениями.
Это делает Piral идеальной основой для среднего размера до крупномасштабных приложений, разработанных распределенными командами .
⚡ PileT способен динамически расширять другие пилеты или использовать такие слоты для расширения.
⚡ PileT может предоставлять или использовать общие зависимости от других пилетов.
⚡ Poolet изолирован (разработан и обработан) и никогда не разрушит ваше приложение.
⚡ PileT может быть разработан с помощью любой технологии с использованием стандартной IDE .
⚡ PileT может быть обновлен и опубликован в течение нескольких секунд .
⚡ PileT может быть развернут или динамически отключен для создания самообразующихся приложений .
⚡ PileT можно отладить плавно, как будто вы пишете монолит.
Сам пирал разрабатывается как монорепо. Таким образом, этот репозиторий может содержать огромное количество информации.
Наша рекомендация - начать с документации, доступной на docs.piral.io. Работа через доступные учебные пособия даст вам необходимую информацию в наилучшем возможном заказе.
Хотя проблемы с GitHub могут использоваться в случае вопросов, мы предпочли бы, чтобы общие вопросы об использовании были подняты либо на нашем сервере Discord, либо на Stackoverflow.
Обязательно проверьте наши FAQ и официальные учебники заранее!
Основная цель этого репозитория - продолжать развивать Piral и его основную экосистему, что делает его более быстрым, более мощным и проще в использовании. Разработка Piral происходит на открытом воздухе на GitHub, и мы благодарны сообществу за то, что они внесли свой вклад, идеи и улучшения.
Читайте ниже, чтобы узнать, как вы можете принять участие в улучшении пирала.
docs содержит (пользователь) документациюsrc имеет источники для всех разработанных пакетов, образцов и страницtest содержит настройку теста и (в будущем) системные тестыtools имеют некоторые из внутренних инструментов для создания различных компонентов Каждый подкаталог содержит другой README.md с дополнительной информацией о содержании конкретной папки.
Мы приняли кодекс поведения, которому мы ожидаем придерживаться участников проекта. Пожалуйста, прочитайте полный текст, чтобы вы могли понять, какие действия будут и не будут терпеть.
Прочитайте наше руководство по вклад, чтобы узнать о нашем процессе разработки, о том, как предложить ошибки и улучшения, а также о том, как построить и проверить свои изменения в пирале.
Чтобы помочь вам промокнуть ноги и ознакомиться с нашим процессом вклада, у нас есть список хороших первых проблем, которые содержат ошибки, которые имеют относительно ограниченный охват. Это отличное место для начала.
Piral выпускается с использованием лицензии MIT. Для получения дополнительной информации см. Файл лицензии.