skip to main content
Power BI
    • What is Power BI
    • Why Power BI
    • Customer stories
    • Data visuals
    • Security
    • Power BI Desktop
    • Power BI Pro
    • Power BI Premium
    • Power BI Mobile
    • Power BI Embedded
    • Power BI Report Server
  • Pricing
    • Azure + Power BI
    • Microsoft 365 + Power BI
    • Dynamics 365 + Power BI
      • Energy
      • Healthcare
      • Manufacturing
      • Media
      • Retail
    • For analysts
    • For IT
      • Overview
      • Embedded analytics
      • Power BI visuals
      • Automation
      • Documentation
      • Community
    • Getting started
      • Overview
      • Self-guided learning
      • Webinars
      • Documentation
      • Roadmap
      • Overview
      • Issues
      • Give feedback
    • Blog
    • Business intelligence topics
    • Overview
    • Forums
    • Galleries
    • Submit ideas
    • Events
    • User groups
    • Community blog
    • Register
    • ·
    • Sign in
    • ·
    • Help
    Go To
    • Microsoft Power BI Community
    • Welcome to the Community!
    • News & Announcements
    • Get Help with Power BI
    • Desktop
    • Service
    • Report Server
    • Power Query
    • Mobile Apps
    • Developer
    • DAX Commands and Tips
    • Custom Visuals Development Discussion
    • Health and Life Sciences
    • Power BI Spanish Community
    • Translated Spanish Desktop
    • Power Platform Integration - Better Together!
    • Power Platform Integrations
    • Power Platform and Dynamics 365 Integrations
    • Training and Consulting
    • Instructor Led Training
    • Galleries
    • Community Connections & How-To Videos
    • COVID-19 Data Stories Gallery
    • Themes Gallery
    • Data Stories Gallery
    • R Script Showcase
    • Webinars and Video Gallery
    • Quick Measures Gallery
    • 2021 MSBizAppsSummit Gallery
    • 2020 MSBizAppsSummit Gallery
    • 2019 MSBizAppsSummit Gallery
    • Events
    • Ideas
    • Custom Visuals Ideas
    • Issues
    • Issues
    • Events
    • Upcoming Events
    • Community Engagement
    • T-Shirt Design Challenge 2023
    • Community Blog
    • Power BI Community Blog
    • Custom Visuals Community Blog
    • Community Support
    • Community Accounts & Registration
    • Using the Community
    • Community Feedback
    cancel
    Turn on suggestions
    Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
    Showing results for 
    Search instead for 
    Did you mean: 
    • Microsoft Power BI Community
    • Galleries
    • Webinars and Video Gallery
    • Ted's Power BI Dev Camp Session 25 - Modern React-...

    Ted's Power BI Dev Camp Session 25 - Modern React-JS Development with Power BI Embedding - August 25

    08-17-2022 11:47 AM - last edited 09-15-2022 13:23 PM

    Administrator Natalie_iTalent
    Administrator
    4044 Views
    LinkedIn LinkedIn Facebook Facebook Twitter Twitter
    Natalie_iTalent
    Administrator Natalie_iTalent
    Administrator
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    Ted's Power BI Dev Camp Session 25 - Modern React-JS Development with Power BI Embedding - August 25

    ‎08-17-2022 11:47 AM

    Join us on Thursday, August 25 at 11 am PDT for an exciting new session with Ted Pattison!

    The React-JS developer community is currently migrating away from the classic React programming model with class-based components and lifecycle methods over to the more modern approach using functional components and hooks. This month's Power BI Dev Camp session provides a quick primer on modern React-JS development and demonstrates how to create an SPA application with React-JS, which calls the Power BI REST API and implements User-Owns-Data embedding. Along the way, campers will learn to use Material UI React components to build the UI experience and to authenticate users with Azure AD using Microsoft-recommended libraries (MSAL and MSAL-React) and best practices.

     

    Prerequisites: Campers should be familiar with using TypeScript and programming the Power BI JavaScript API. Previous experience with React is recommended but not required.

     

    Slides for the episode: https://github.com/PowerBiDevCamp/Camp-Sessions/raw/master/Session%2025%20-%20Modern%20React-JS%20De...

    Power BI React SPA Starter: https://github.com/PowerBiDevCamp/Power-BI-React-SPA-Starter

    Modern React for Power BI: https://github.com/PowerBiDevCamp/Modern-React-For-PowerBI

    MSAL.js v2.0: https://github.com/AzureAD/microsoft-authentication-library-for-js  

    Power BI REST API: https://docs.microsoft.com/en-us/rest/api/power-bi

    Learn About Modern React: https://beta.reactjs.org

     

     

     

    watch?v=3xpi7youCNI

    Labels:
    • Labels:
    • Community Live Events
    • Power BI Dev Camp
    • Power BI Development
    Message 1 of 4
    4,044 Views
    3
    Reply
    • All forum topics
    • Previous Topic
    • Next Topic
    dotnetdev21
    dotnetdev21
    New Member
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎08-30-2022 05:58 AM

    How is powerbi helping with modern react development and what is unique about using power bi compared to not using it for modern react dev?

    Message 3 of 4
    2,750 Views
    0
    Reply
    TedPattison
    Microsoft TedPattison
    Microsoft
    In response to dotnetdev21
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎09-06-2022 04:13 PM

    React-JS is a client-side library for developing all kinds of SPA application. Power BI is just one service that can be accessed with React-JS. The vast majority of applications built with React-JS will have nothing to do with Power BI. But those that use Power BI will be special (to me at least)

    Message 4 of 4
    2,246 Views
    3
    Reply
    eileen_iTalent
    Administrator eileen_iTalent
    Administrator
    • Mark as New
    • Bookmark
    • Subscribe
    • Mute
    • Subscribe to RSS Feed
    • Permalink
    • Print
    • Report Inappropriate Content

    ‎08-25-2022 10:53 AM

    Getting ready for Ted's Dev Camp today.  Please feel free to ask questions here and we will work with Ted to get them answered after this session.  

    Message 2 of 4
    3,195 Views
    0
    Reply

    Power Platform

    • Overview
    • Power BI
    • Power Apps
    • Power Pages
    • Power Automate
    • Power Virtual Agents

    • Sign in
    • Sign up

    Browse

    • Solutions
    • Consulting Services

    Downloads

    • Power BI Desktop
    • Power BI Mobile
    • Power BI Report Server
    • See all downloads

    Learn

    • Guided learning
    • Documentation
    • Support
    • Community
    • Give feedback
    • Webinars
    • Developers
    • Blog
    • Newsletter

    © 2023 Microsoft

    Follow Power BI

    • Privacy & cookies
    • Manage cookies
    • Terms of use
    • Trademarks
    Consumer Privacy Act (CCPA) Opt-Out Icon Your Privacy Choices