Microsoft Power Fx
Microsoft Power Fx — это язык программирования с низким порогом вхождения, основанный на формулах, похожих на те, что используются в электронных таблицах. Это строго типизированный, декларативный и функциональный язык с императивной логикой и управлением состоянием.
Microsoft Power Fx начинался с приложений Microsoft Power Apps на основе холста, и именно там его можно попробовать сейчас (https://powerapps.microsoft.com/en-us/). Мы извлекаем язык из этого продукта, чтобы использовать его в других продуктах Microsoft Power Platform и сделать доступным для вас. Это займёт некоторое время, и мы будем сообщать о прогрессе здесь и в блоге Power Apps (https://powerapps.microsoft.com/en-us/blog/).
Начало документации по языку доступно в папке docs (docs/overview.md). Как и реализация, она извлекается из документации Power Apps и обобщается, и это тоже займёт некоторое время.
Самая простая и мощная система для выражения бизнес-логики для всех и везде.
Для тех, кто плохо знаком с Power-Fx, это видео должно ответить на многие ваши вопросы: Power Fx: язык программирования для Low Code и что он значит для разработчиков (https://www.youtube-nocookie.com/embed/ik6k89WNjuk) | |
---|---|
![]() |
Ежедневные сборки пакетов Power Fx публикуются в Azure Artifacts.
Самый свежий пакет можно найти в ежедневном фиде Azure Artifacts. Чтобы их использовать, укажите этот источник пакета:
## Образцы
Образцы, демонстрирующие использование Power Fx, доступны по адресу: https://github.com/microsoft/power-fx-host-samples.
Примеры использования также можно найти в [модульных тестах](https://github.com/microsoft/Power-Fx/tree/main/src/tests).
## Вклад
Этот проект приветствует вклад и предложения. Большинство вкладов требуют от вас согласия с Лицензионным соглашением участника (CLA), в котором говорится, что у вас есть право и вы фактически предоставляете нам права на использование вашего вклада. Для получения подробной информации посетите страницу https://cla.opensource.microsoft.com.
Когда вы отправляете запрос на вытягивание, бот CLA автоматически определит, нужно ли вам предоставить CLA, и соответствующим образом оформит PR (например, проверка статуса, комментарий). Просто следуйте инструкциям, предоставленным ботом. Вам нужно будет сделать это только один раз для всех репозиториев, использующих нашу CLA.
В этом проекте принят [Кодекс поведения Microsoft с открытым исходным кодом](https://opensource.microsoft.com/codeofconduct/). Дополнительную информацию см. в разделе [Часто задаваемые вопросы о Кодексе поведения](https://opensource.microsoft.com/codeofconduct/faq/) или свяжитесь с [opencode@microsoft.com](mailto:opencode@microsoft.com) с любыми дополнительными вопросами или комментариями.
## Торговые марки
Этот проект может содержать торговые марки или логотипы проектов, продуктов или услуг. Использование торговых марок или логотипов Microsoft разрешено при условии соблюдения и должно соответствовать [Руководству по торговым маркам и брендам Microsoft](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general). Использование торговых марок или логотипов Microsoft в изменённых версиях этого проекта не должно вызывать путаницы или подразумевать спонсорство со стороны Microsoft. Любое использование торговых марок или логотипов третьих сторон регулируется политикой этих третьих сторон.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )