SlideShare a Scribd company logo
Real Time Applications
React.js + Azure SignalR
Hello!
We are Miguel
Teherán and Camilo
Jaramillo
@mteheran - @milocko
What is React JS
● Is not a MVC framework-Its a powerful
JS Library.
● It is used to build user interfaces (UI) on
the Front End.
● It focuses on the V and maybe the C on
the MVC pattern.
How does React
Work?
● Having the power and flexibility of
JavaScript, Facebook engineers
realized that if HTML nodes were
represented as JavaScript objects, we
would have a new world of possibilities
to work with them.
How does React
Work?
● The DOM is a bottleneck; we should
avoid it as much as possible.
● The views should never change the
models directly.
● One-way data binding flow.
Architecture
● Components.
● Virtual DOM.
● Props and States.
● Redux (Optional).
● JSX (Optional).
SignalR
ASP.NET Core SignalR is
an open-source library that
simplifies adding real-time
web functionality to apps.
● Apps that require high frequency
updates from the server. Examples
are gaming, voting, auctions, maps,
and GPS apps.
● Dashboards and monitoring apps.
Examples include company
dashboards and instant sales
updates.
When use SignalR?
● Collaborative apps. Whiteboard
apps and team meeting software are
examples of collaborative apps.
● Apps that require notifications.
Social networks, email, chat, games,
travel alerts, and many other apps
use notifications.
When use SignalR?
Simple
DemoHow this works?
Add Nuget -> Microsoft.Azure.SignalR
Add to ConfigureServices -> services.AddSignalR().AddAzureSignalR();
dotnet user-secrets set Azure:SignalR:ConnectionString "<your
connection string>"
Change to app.UseAzureSignalR(routes =>
Steps
React.js  + azure signal r
React.js  + azure signal r
React.js  + azure signal r
Azure
Functions
Demo
React.js
Demos
Resources
◇ https://github.com/Mteheran/AzureSignalRDemo/
◇ https://github.com/Mteheran/SignalRWhiteBoard
◇ https://github.com/aspnet/AzureSignalR-samples
◇ https://github.com/Mteheran/SignalRFunnyGifDemo
Resources
◇ Channel 9
◇ Microsoft Build
◇ Azure SignalR Service
Thanks!
Any questions?
You can find us at:
◇ @mteheran
◇ @milocko
Credits
Special thanks to all the people who made and released
these awesome resources for free:
◇ Presentation template by SlidesCarnival
◇ Photographs by Unsplash

More Related Content

PPTX
Introduction to MERN Stack
PPTX
Intro to Front-End Web Devlopment
DOCX
FINAL APP DEVELOPMENT REPORT -DONE
PPTX
Software Requirements Specification on Pubg Gaming App (SRS on PUBG)
PPTX
Node.js & Express.js Unleashed
PPTX
Final Year project (Pre defence )
PDF
QA metrics in Agile (GUIDE)
PPTX
Internship mid presentation
Introduction to MERN Stack
Intro to Front-End Web Devlopment
FINAL APP DEVELOPMENT REPORT -DONE
Software Requirements Specification on Pubg Gaming App (SRS on PUBG)
Node.js & Express.js Unleashed
Final Year project (Pre defence )
QA metrics in Agile (GUIDE)
Internship mid presentation

What's hot (20)

DOCX
BALASAINMA_RESUME
PPTX
Presentation 5 (1).pptx
PPTX
Introduction to Automation Testing
PPT
Automation testing strategy, approach & planning
PPTX
MAD Unit 5.pptxxxxxxxxxxxxxxxxxxxxxxxxxx
DOCX
Jithender_3+Years_Exp_ETL Testing
ODP
Creating QA Dashboard
PPTX
Mern stack developement
DOCX
Software engineering project(srs)!!
PPTX
Script less automation
PPT
Ppt of web development
PPTX
expense maneger
PPT
Hybrid Automation Framework Development introduction
PPTX
Accessibility in Low-Code: Applications with no Limits
PDF
REPORT ON ASP.NET
DOCX
Resume Sandip kandari 3 years automation testing
DOC
Resume joseph gregory java
DOCX
Online Quiz System Project Report
PDF
6 Traits of a Successful Test Automation Architecture
PPTX
Online examination system
BALASAINMA_RESUME
Presentation 5 (1).pptx
Introduction to Automation Testing
Automation testing strategy, approach & planning
MAD Unit 5.pptxxxxxxxxxxxxxxxxxxxxxxxxxx
Jithender_3+Years_Exp_ETL Testing
Creating QA Dashboard
Mern stack developement
Software engineering project(srs)!!
Script less automation
Ppt of web development
expense maneger
Hybrid Automation Framework Development introduction
Accessibility in Low-Code: Applications with no Limits
REPORT ON ASP.NET
Resume Sandip kandari 3 years automation testing
Resume joseph gregory java
Online Quiz System Project Report
6 Traits of a Successful Test Automation Architecture
Online examination system
Ad

Similar to React.js + azure signal r (20)

PPTX
Aplicaciones en tiempo real con ReactJS y SignalR Core
PPTX
SignalR aplicaciones en tiempo real
PPTX
How To Build Real-Time Applications With ASP.NET Core SignalR
PPTX
Signal r core workshop - netconf
PDF
Real-Time Applications with SignalR and Vue by Girish Sonewane.docx.pdf
PPTX
Building real time app by using asp.Net Core
PPTX
Real time communication with Azure Functions with Azure SignalR
PPTX
Building Real time Application with Azure SignalR Service
PPTX
Real-time web applications using SharePoint, SignalR and Azure Service Bus
PPT
Getting started with ASPNET Core SignalR
PPTX
SignalR
PPTX
Microsoft signal r
PPTX
Real-Time Communication
PPTX
Real time web applications with signal r
PPTX
Web e device in real time con asp.net Signal R
PPTX
ASP.NET MVC 5 and SignalR 2
PDF
PPTX
What's new in Web Development with ASP.NET Core 2.1
PPTX
Signal r azurepresentation
PPTX
Real Time Apps with SignalR Core
Aplicaciones en tiempo real con ReactJS y SignalR Core
SignalR aplicaciones en tiempo real
How To Build Real-Time Applications With ASP.NET Core SignalR
Signal r core workshop - netconf
Real-Time Applications with SignalR and Vue by Girish Sonewane.docx.pdf
Building real time app by using asp.Net Core
Real time communication with Azure Functions with Azure SignalR
Building Real time Application with Azure SignalR Service
Real-time web applications using SharePoint, SignalR and Azure Service Bus
Getting started with ASPNET Core SignalR
SignalR
Microsoft signal r
Real-Time Communication
Real time web applications with signal r
Web e device in real time con asp.net Signal R
ASP.NET MVC 5 and SignalR 2
What's new in Web Development with ASP.NET Core 2.1
Signal r azurepresentation
Real Time Apps with SignalR Core
Ad

More from Miguel Angel Teheran Garcia (20)

PPTX
Pruebas Automatizadas con PlayWright sobre nuestras Google Cloud Functions
PPTX
PlayWright, Cypress, Selenium Cual es la mejor opción para desarrolladores Ja...
PPTX
Introduction to Blazor Hybrid
PPTX
La historia de api-colombia
PPTX
DevFest 2022 - El Arte de escribir sobre programacion.pptx
PPTX
RoadMap y herramientas de Azure DevOps que debes conocer
PPTX
Taller de TDD con .NET y xUnit
PPTX
Introduction to OpenTelemetry in .NET
PPTX
PPTX
.NET MAUI Offline first
PDF
MAUIConf - Adios Net Maui Essentials Bienvenida Integración de Plataforma
PPTX
Servicios Nativos MAUI
PPTX
Aplicaciones para MacOS con .NET MAUI
PPTX
Primero pasos con Visual Studio for MAC
PPTX
Aplicaciones con web con Blazor + MudBlazor
PPTX
Building Web Applications with Blazor and MudBlazor
PPTX
Tips para una entrevista Tech Exitosa
PPTX
Metaverso y Microsoft Mesh
PPTX
Mejoras en Blazor con .NET 6
PPTX
Apis with dotnet postgreSQL and Apsaradb
Pruebas Automatizadas con PlayWright sobre nuestras Google Cloud Functions
PlayWright, Cypress, Selenium Cual es la mejor opción para desarrolladores Ja...
Introduction to Blazor Hybrid
La historia de api-colombia
DevFest 2022 - El Arte de escribir sobre programacion.pptx
RoadMap y herramientas de Azure DevOps que debes conocer
Taller de TDD con .NET y xUnit
Introduction to OpenTelemetry in .NET
.NET MAUI Offline first
MAUIConf - Adios Net Maui Essentials Bienvenida Integración de Plataforma
Servicios Nativos MAUI
Aplicaciones para MacOS con .NET MAUI
Primero pasos con Visual Studio for MAC
Aplicaciones con web con Blazor + MudBlazor
Building Web Applications with Blazor and MudBlazor
Tips para una entrevista Tech Exitosa
Metaverso y Microsoft Mesh
Mejoras en Blazor con .NET 6
Apis with dotnet postgreSQL and Apsaradb

Recently uploaded (20)

PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
Transform Your Business with a Software ERP System
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Nekopoi APK 2025 free lastest update
PPTX
Computer Software and OS of computer science of grade 11.pptx
PDF
top salesforce developer skills in 2025.pdf
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PDF
System and Network Administration Chapter 2
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Digital Strategies for Manufacturing Companies
PPTX
L1 - Introduction to python Backend.pptx
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
Introduction to Artificial Intelligence
PDF
iTop VPN Free 5.6.0.5262 Crack latest version 2025
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PTS Company Brochure 2025 (1).pdf.......
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Transform Your Business with a Software ERP System
Design an Analysis of Algorithms I-SECS-1021-03
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Nekopoi APK 2025 free lastest update
Computer Software and OS of computer science of grade 11.pptx
top salesforce developer skills in 2025.pdf
Navsoft: AI-Powered Business Solutions & Custom Software Development
Why Generative AI is the Future of Content, Code & Creativity?
System and Network Administration Chapter 2
Upgrade and Innovation Strategies for SAP ERP Customers
Digital Strategies for Manufacturing Companies
L1 - Introduction to python Backend.pptx
Odoo POS Development Services by CandidRoot Solutions
Introduction to Artificial Intelligence
iTop VPN Free 5.6.0.5262 Crack latest version 2025
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Wondershare Filmora 15 Crack With Activation Key [2025

React.js + azure signal r