<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Ted's Power BI Dev Camp Session 25 - Modern React-JS Development with Power BI Embedding - August 25 in Webinars and Video Gallery</title>
    <link>https://community.fabric.microsoft.com/t5/Webinars-and-Video-Gallery/Ted-s-Power-BI-Dev-Camp-Session-25-Modern-React-JS-Development/m-p/2751524#M540</link>
    <description>&lt;P&gt;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)&lt;/P&gt;</description>
    <pubDate>Tue, 06 Sep 2022 23:13:15 GMT</pubDate>
    <dc:creator>TedPattison</dc:creator>
    <dc:date>2022-09-06T23:13:15Z</dc:date>
    <item>
      <title>Ted's Power BI Dev Camp Session 25 - Modern React-JS Development with Power BI Embedding - August 25</title>
      <link>https://community.fabric.microsoft.com/t5/Webinars-and-Video-Gallery/Ted-s-Power-BI-Dev-Camp-Session-25-Modern-React-JS-Development/m-p/2707696#M533</link>
      <description>&lt;P&gt;Join us on Thursday, August 25 at 11 am PDT for an exciting new session with Ted Pattison!&lt;/P&gt;
&lt;P&gt;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.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Prerequisites&lt;/STRONG&gt;:&amp;nbsp;Campers should be familiar with using TypeScript and programming the Power BI JavaScript API. Previous experience with React is recommended but not required.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Slides for the episode&lt;/STRONG&gt;: &lt;A title="https://nam06.safelinks.protection.outlook.com/?url=https%3a%2f%2fgithub.com%2fpowerbidevcamp%2fcamp-sessions%2fraw%2fmaster%2fsession%252025%2520-%2520modern%2520react-js%2520development%2520with%2520power%2520bi%2520embedding.pptx&amp;amp;data=05%7c01%7cv-danielzana%40microsoft.com%7cff36b425125a44dab32608da86bde5b9%7c72f988bf86f141af91ab2d7cd011db47%7c1%7c0%7c637970447406586845%7cunknown%7ctwfpbgzsb3d8eyjwijoimc4wljawmdailcjqijoiv2lumziilcjbtii6ik1hawwilcjxvci6mn0%3d%7c3000%7c%7c%7c&amp;amp;sdata=yguwaaexbstvv9zizyuq4u8%2fastm6mlg%2bzucwrs7khk%3d&amp;amp;reserved=0" href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FPowerBiDevCamp%2FCamp-Sessions%2Fraw%2Fmaster%2FSession%252025%2520-%2520Modern%2520React-JS%2520Development%2520with%2520Power%2520BI%2520Embedding.pptx&amp;amp;data=05%7C01%7Cv-danielzana%40microsoft.com%7Cff36b425125a44dab32608da86bde5b9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637970447406586845%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;amp;sdata=ygUwAaeXbStVV9ZiZYUq4U8%2FasTm6MlG%2BZUcWRs7kHk%3D&amp;amp;reserved=0" target="_blank" rel="noreferrer noopener"&gt;https://github.com/PowerBiDevCamp/Camp-Sessions/raw/master/Session%2025%20-%20Modern%20React-JS%20Development%20with%20Power%20BI%20Embedding.pptx&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Power BI React SPA Starter: &lt;/STRONG&gt;&lt;A title="https://nam06.safelinks.protection.outlook.com/?url=https%3a%2f%2fgithub.com%2fpowerbidevcamp%2fpower-bi-react-spa-starter&amp;amp;data=05%7c01%7cv-danielzana%40microsoft.com%7cff36b425125a44dab32608da86bde5b9%7c72f988bf86f141af91ab2d7cd011db47%7c1%7c0%7c637970447406586845%7cunknown%7ctwfpbgzsb3d8eyjwijoimc4wljawmdailcjqijoiv2lumziilcjbtii6ik1hawwilcjxvci6mn0%3d%7c3000%7c%7c%7c&amp;amp;sdata=wouva%2flopnp4tltsgwkigyqp4t8ezwddc5vxpbgjwyq%3d&amp;amp;reserved=0" href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FPowerBiDevCamp%2FPower-BI-React-SPA-Starter&amp;amp;data=05%7C01%7Cv-danielzana%40microsoft.com%7Cff36b425125a44dab32608da86bde5b9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637970447406586845%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;amp;sdata=WOUva%2FlOPNp4TLtSgWkigyqp4t8EZWDDc5VxpbgjWyQ%3D&amp;amp;reserved=0" target="_blank" rel="noreferrer noopener"&gt;https://github.com/PowerBiDevCamp/Power-BI-React-SPA-Starter&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Modern React for Power BI: &lt;/STRONG&gt;&lt;A title="https://nam06.safelinks.protection.outlook.com/?url=https%3a%2f%2fgithub.com%2fpowerbidevcamp%2fmodern-react-for-powerbi&amp;amp;data=05%7c01%7cv-danielzana%40microsoft.com%7cff36b425125a44dab32608da86bde5b9%7c72f988bf86f141af91ab2d7cd011db47%7c1%7c0%7c637970447406743071%7cunknown%7ctwfpbgzsb3d8eyjwijoimc4wljawmdailcjqijoiv2lumziilcjbtii6ik1hawwilcjxvci6mn0%3d%7c3000%7c%7c%7c&amp;amp;sdata=gcnxlzkidsi1f%2fd25%2bgfwl1upmpylm72zv5vr%2fwoit8%3d&amp;amp;reserved=0" href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FPowerBiDevCamp%2FModern-React-For-PowerBI&amp;amp;data=05%7C01%7Cv-danielzana%40microsoft.com%7Cff36b425125a44dab32608da86bde5b9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637970447406743071%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;amp;sdata=GcnXLZkiDsi1f%2FD25%2BGFwl1UPMpyLm72Zv5VR%2FwoiT8%3D&amp;amp;reserved=0" target="_blank" rel="noreferrer noopener"&gt;https://github.com/PowerBiDevCamp/Modern-React-For-PowerBI&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;MSAL.js v2.0&lt;/STRONG&gt;: &lt;A title="https://nam06.safelinks.protection.outlook.com/?url=https%3a%2f%2fgithub.com%2fazuread%2fmicrosoft-authentication-library-for-js&amp;amp;data=05%7c01%7cv-danielzana%40microsoft.com%7cff36b425125a44dab32608da86bde5b9%7c72f988bf86f141af91ab2d7cd011db47%7c1%7c0%7c637970447406743071%7cunknown%7ctwfpbgzsb3d8eyjwijoimc4wljawmdailcjqijoiv2lumziilcjbtii6ik1hawwilcjxvci6mn0%3d%7c3000%7c%7c%7c&amp;amp;sdata=iz6mfjwp0x0mphou7ksya1wzujzoasfbs8kcvtj%2btva%3d&amp;amp;reserved=0" href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FAzureAD%2Fmicrosoft-authentication-library-for-js&amp;amp;data=05%7C01%7Cv-danielzana%40microsoft.com%7Cff36b425125a44dab32608da86bde5b9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637970447406743071%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;amp;sdata=Iz6MFjwp0x0mpHoU7kSYa1WZujzoaSfBS8KcvTJ%2BTVA%3D&amp;amp;reserved=0" target="_blank" rel="noreferrer noopener"&gt;https://github.com/AzureAD/microsoft-authentication-library-for-js&lt;/A&gt; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Power BI REST API&lt;/STRONG&gt;: &lt;A title="https://nam06.safelinks.protection.outlook.com/?url=https%3a%2f%2fdocs.microsoft.com%2fen-us%2frest%2fapi%2fpower-bi&amp;amp;data=05%7c01%7cv-danielzana%40microsoft.com%7cff36b425125a44dab32608da86bde5b9%7c72f988bf86f141af91ab2d7cd011db47%7c1%7c0%7c637970447406743071%7cunknown%7ctwfpbgzsb3d8eyjwijoimc4wljawmdailcjqijoiv2lumziilcjbtii6ik1hawwilcjxvci6mn0%3d%7c3000%7c%7c%7c&amp;amp;sdata=v6gc4ihpqj%2b4smeebsky9c%2b6zdknckjvdwsxy79qntw%3d&amp;amp;reserved=0" href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Frest%2Fapi%2Fpower-bi&amp;amp;data=05%7C01%7Cv-danielzana%40microsoft.com%7Cff36b425125a44dab32608da86bde5b9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637970447406743071%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;amp;sdata=V6Gc4ihpQJ%2B4SmEEBSKY9C%2B6zDKnckJVDWSxY79qNtw%3D&amp;amp;reserved=0" target="_blank" rel="noreferrer noopener"&gt;https://docs.microsoft.com/en-us/rest/api/power-bi&lt;/A&gt; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;STRONG&gt;Learn About Modern React&lt;/STRONG&gt;: &lt;A title="https://nam06.safelinks.protection.outlook.com/?url=https%3a%2f%2fbeta.reactjs.org%2f&amp;amp;data=05%7c01%7cv-danielzana%40microsoft.com%7cff36b425125a44dab32608da86bde5b9%7c72f988bf86f141af91ab2d7cd011db47%7c1%7c0%7c637970447406743071%7cunknown%7ctwfpbgzsb3d8eyjwijoimc4wljawmdailcjqijoiv2lumziilcjbtii6ik1hawwilcjxvci6mn0%3d%7c3000%7c%7c%7c&amp;amp;sdata=kptylnfefak6mrqagj2ngm8h05nralbvv1208y2ciz0%3d&amp;amp;reserved=0" href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbeta.reactjs.org%2F&amp;amp;data=05%7C01%7Cv-danielzana%40microsoft.com%7Cff36b425125a44dab32608da86bde5b9%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637970447406743071%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;amp;sdata=kptylNFEfak6Mrqagj2NGM8h05nRAlbvV1208y2cIz0%3D&amp;amp;reserved=0" target="_blank" rel="noreferrer noopener"&gt;https://beta.reactjs.org&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt; &lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="videoUrl hidden"&gt;watch?v=3xpi7youCNI&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Sep 2022 20:23:06 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Webinars-and-Video-Gallery/Ted-s-Power-BI-Dev-Camp-Session-25-Modern-React-JS-Development/m-p/2707696#M533</guid>
      <dc:creator>Natalie_iTalent</dc:creator>
      <dc:date>2022-09-15T20:23:06Z</dc:date>
    </item>
    <item>
      <title>Re: Ted's Power BI Dev Camp Session 25 - Modern React-JS Development with Power BI Embedding - August 25</title>
      <link>https://community.fabric.microsoft.com/t5/Webinars-and-Video-Gallery/Ted-s-Power-BI-Dev-Camp-Session-25-Modern-React-JS-Development/m-p/2726952#M537</link>
      <description>&lt;P&gt;Getting ready for Ted's Dev Camp today.&amp;nbsp; Please feel free to ask questions here and we will work with Ted to get them answered after this session.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Aug 2022 17:53:43 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Webinars-and-Video-Gallery/Ted-s-Power-BI-Dev-Camp-Session-25-Modern-React-JS-Development/m-p/2726952#M537</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-08-25T17:53:43Z</dc:date>
    </item>
    <item>
      <title>Re: Ted's Power BI Dev Camp Session 25 - Modern React-JS Development with Power BI Embedding - August 25</title>
      <link>https://community.fabric.microsoft.com/t5/Webinars-and-Video-Gallery/Ted-s-Power-BI-Dev-Camp-Session-25-Modern-React-JS-Development/m-p/2735292#M538</link>
      <description>&lt;P&gt;&lt;SPAN&gt;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?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Aug 2022 12:58:06 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Webinars-and-Video-Gallery/Ted-s-Power-BI-Dev-Camp-Session-25-Modern-React-JS-Development/m-p/2735292#M538</guid>
      <dc:creator>dotnetdev21</dc:creator>
      <dc:date>2022-08-30T12:58:06Z</dc:date>
    </item>
    <item>
      <title>Re: Ted's Power BI Dev Camp Session 25 - Modern React-JS Development with Power BI Embedding - August 25</title>
      <link>https://community.fabric.microsoft.com/t5/Webinars-and-Video-Gallery/Ted-s-Power-BI-Dev-Camp-Session-25-Modern-React-JS-Development/m-p/2751524#M540</link>
      <description>&lt;P&gt;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)&lt;/P&gt;</description>
      <pubDate>Tue, 06 Sep 2022 23:13:15 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Webinars-and-Video-Gallery/Ted-s-Power-BI-Dev-Camp-Session-25-Modern-React-JS-Development/m-p/2751524#M540</guid>
      <dc:creator>TedPattison</dc:creator>
      <dc:date>2022-09-06T23:13:15Z</dc:date>
    </item>
  </channel>
</rss>

