SlideShare a Scribd company logo
SPA's com
+
by José Barbosa | @kidchenko
Single
Page
Application
“…In an SPA, either all necessary code –
HTML, JavaScript, and CSS – is retrieved with
a single page load, or the appropriate
resources are dynamically loaded and added
to the page as necessary, usually in response
to user actions. The page does not reload at
any point in the process…”
SPA é uma
“aplicação de
uma única
página”!?
Spa's com Reactjs e Asp Net Core
https://dayssincelastjavascriptframework.com/
Spa's com Reactjs e Asp Net Core
Spa's com Reactjs e Asp Net Core
Spa's com Reactjs e Asp Net Core
Spa's com Reactjs e Asp Net Core
Software Engineer;
Agilista;
Empreendedor digital;
Apaixonado por JS;
Ex-Lambda3
@kidchenko
github.com/kidchenko
Acompanhe
o podcast da
Lambda3:
http://blog.lambda3.com.br/category/p
odcast
Spa's com Reactjs e Asp Net Core
SPA's com
+
Spa's com Reactjs e Asp Net Core
Spa's com Reactjs e Asp Net Core
Spa's com Reactjs e Asp Net Core
Nops!
Spa's com Reactjs e Asp Net Core
Spa's com Reactjs e Asp Net Core
Spa's com Reactjs e Asp Net Core
Entendendo
o Reactjs
Componentes
Spa's com Reactjs e Asp Net Core
<!DOCTYPE html>
<html>
<head>
<script src="https://fb.me/react-15.1.0.min.js"></script>
<script src="https://fb.me/react-dom-15.1.0.min.js"></script>
</head>
<body>
<script>
ReactDOM.render(React.createElement(
'div', null, 'Hi React!'), document.body);
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<script src="https://fb.me/react-15.1.0.min.js"></script>
<script src="https://fb.me/react-dom-15.1.0.min.js"></script>
</head>
<body>
<script>
ReactDOM.render(React.createElement(
'div', null, 'Hi React!'), document.body);
</script>
</body>
</html>
Spa's com Reactjs e Asp Net Core
<script type="text/jsx">
var Hi = React.createClass({
render: function() {
return (<div>
<h1>Hi from react and jsx :)</h1>
<p>This is some text</p>
</div>)
}
});
ReactDOM.render(<Hi />,
document.getElementById('container'));
</script>
<script type="text/jsx">
var Hi = React.createClass({
render: function() {
return (<div>
<h1>Hi from react and jsx :)</h1>
<p>This is some text</p>
</div>)
}
});
ReactDOM.render(<Hi />,
document.getElementById('container'));
</script>
Virtual
DOM
Spa's com Reactjs e Asp Net Core
Spa's com Reactjs e Asp Net Core
Spa's com Reactjs e Asp Net Core
Composição
Spa's com Reactjs e Asp Net Core
Spa's com Reactjs e Asp Net Core
Spa's com Reactjs e Asp Net Core
Entendendo o
ASP .NET Core
Spa's com Reactjs e Asp Net Core
Spa's com Reactjs e Asp Net Core
Controllers
Spa's com Reactjs e Asp Net Core
Spa's com Reactjs e Asp Net Core
Por quê Reactjs é
útil para o ASP
.Net Core?
Spa's com Reactjs e Asp Net Core
OBRIGADO!
Dúvidas?
@kidchenko
github.com/kidchenko

More Related Content

PPTX
Building SPA’s using ReactJS and ASP NET Core
PDF
Surviving the Zombie Apocalypse of Connected devices - Jfokus 2013
DOC
Adetunji's resume
PPTX
Creating Responsive Website Using Bootstrap
PDF
Modern Static Site with GatsbyJS
PPTX
Google Wants To Help You Succeed
PDF
xAPI Live - The Statue of Authoriing Tools
PDF
Migration Best Practices - Search Y 2019, Paris
Building SPA’s using ReactJS and ASP NET Core
Surviving the Zombie Apocalypse of Connected devices - Jfokus 2013
Adetunji's resume
Creating Responsive Website Using Bootstrap
Modern Static Site with GatsbyJS
Google Wants To Help You Succeed
xAPI Live - The Statue of Authoriing Tools
Migration Best Practices - Search Y 2019, Paris

What's hot (18)

PPTX
WCCBUS 2015 - Content Architecture in WordPress
PPTX
Sean Putman - eLearning State of the State #xapicamp
PDF
WillsResume
PPTX
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
PPTX
Migration Best Practices - Peak Ace on Air
PPTX
The Rise of JavaScript and What it Means for SEO
PDF
Backend & Frontend architecture scalability & websockets
PDF
Gaca-Tworek: JavaScript analysis is extremely important and anyone can do it!...
PDF
Advanced data-driven technical SEO - SMX London 2019
PDF
How Googlebot Renders (Roleplaying as Google's Web Rendering Service-- D&D st...
PPTX
Content Architecture in WordPress
PPTX
Latest Javascript MVC & Front End Frameworks 2017
PDF
Search Engines and Flash: Secrets, Tricks, and Black Magic
PDF
Migration Best Practices - SMX West 2019
PPTX
Three site speed optimisation tips to make your website REALLY fast - Brighto...
PDF
HTML Hypermedia APIs and Adaptive Web Design - RuPy
PDF
OK Google, Whats next? - OMT Wiesbaden 2018
PPTX
Introduction to Progressive Web Applications
WCCBUS 2015 - Content Architecture in WordPress
Sean Putman - eLearning State of the State #xapicamp
WillsResume
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Migration Best Practices - Peak Ace on Air
The Rise of JavaScript and What it Means for SEO
Backend & Frontend architecture scalability & websockets
Gaca-Tworek: JavaScript analysis is extremely important and anyone can do it!...
Advanced data-driven technical SEO - SMX London 2019
How Googlebot Renders (Roleplaying as Google's Web Rendering Service-- D&D st...
Content Architecture in WordPress
Latest Javascript MVC & Front End Frameworks 2017
Search Engines and Flash: Secrets, Tricks, and Black Magic
Migration Best Practices - SMX West 2019
Three site speed optimisation tips to make your website REALLY fast - Brighto...
HTML Hypermedia APIs and Adaptive Web Design - RuPy
OK Google, Whats next? - OMT Wiesbaden 2018
Introduction to Progressive Web Applications
Ad

Similar to Spa's com Reactjs e Asp Net Core (20)

PPTX
Single page applications
PDF
Single Page Application (SPA): A Comprehensive Guide for Beginners
PDF
Single page applications
PPTX
Single Page Apps
PDF
Single page applications with backbone js
PDF
Single Page Apps
PDF
Universal JavaScript
PPTX
Single page applications
PDF
Angular webinar - Credo Systemz
PPTX
Build Modern Web Apps Using ASP.NET Web API and AngularJS
PDF
The Characteristics of a Successful SPA
PPTX
Creando una SPA con Angular 2 y ASP.NET Core
PDF
Single Page Apps
PDF
An SEO optimized website is best charged up.pdf
PPTX
WebNetConf 2012 - Single Page Apps
PDF
Hilfe, wir brauchen ein Frontend
PPTX
Building modular single page applications
PPTX
The Benefits of Using Single Page Applications in Full Stack Development.pptx
PDF
The Benefits of Using Single Page Applications in Full Stack Development.pdf
PPTX
Canopy view of single-page applications (SPAs)
Single page applications
Single Page Application (SPA): A Comprehensive Guide for Beginners
Single page applications
Single Page Apps
Single page applications with backbone js
Single Page Apps
Universal JavaScript
Single page applications
Angular webinar - Credo Systemz
Build Modern Web Apps Using ASP.NET Web API and AngularJS
The Characteristics of a Successful SPA
Creando una SPA con Angular 2 y ASP.NET Core
Single Page Apps
An SEO optimized website is best charged up.pdf
WebNetConf 2012 - Single Page Apps
Hilfe, wir brauchen ein Frontend
Building modular single page applications
The Benefits of Using Single Page Applications in Full Stack Development.pptx
The Benefits of Using Single Page Applications in Full Stack Development.pdf
Canopy view of single-page applications (SPAs)
Ad

More from José Barbosa (10)

PPTX
React e reactividade Meetup Facebook Developer Circles
PPTX
Relatos de uma empresa ágil
PPTX
Vuejs Angularjs e Reactjs. Veja as diferenças de cada framework!
PPTX
Angular 1.5 Components
PPTX
.ASP NET CORE ON DOCKER
PPTX
Por que api’s
PDF
Por que api’s?
PPTX
Monitoramento de containers Docker
PPTX
Vá além com cortana e windows 10
PPTX
DevopsSummitBrasil - Azure Machine Learning
React e reactividade Meetup Facebook Developer Circles
Relatos de uma empresa ágil
Vuejs Angularjs e Reactjs. Veja as diferenças de cada framework!
Angular 1.5 Components
.ASP NET CORE ON DOCKER
Por que api’s
Por que api’s?
Monitoramento de containers Docker
Vá além com cortana e windows 10
DevopsSummitBrasil - Azure Machine Learning

Recently uploaded (20)

PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PDF
Complete Guide to Website Development in Malaysia for SMEs
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Autodesk AutoCAD Crack Free Download 2025
PDF
iTop VPN Free 5.6.0.5262 Crack latest version 2025
PPTX
Oracle Fusion HCM Cloud Demo for Beginners
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PDF
medical staffing services at VALiNTRY
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
DOCX
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
PPTX
Patient Appointment Booking in Odoo with online payment
PDF
17 Powerful Integrations Your Next-Gen MLM Software Needs
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
PDF
Cost to Outsource Software Development in 2025
Why Generative AI is the Future of Content, Code & Creativity?
Complete Guide to Website Development in Malaysia for SMEs
Reimagine Home Health with the Power of Agentic AI​
Autodesk AutoCAD Crack Free Download 2025
iTop VPN Free 5.6.0.5262 Crack latest version 2025
Oracle Fusion HCM Cloud Demo for Beginners
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
medical staffing services at VALiNTRY
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
How to Choose the Right IT Partner for Your Business in Malaysia
Navsoft: AI-Powered Business Solutions & Custom Software Development
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
Patient Appointment Booking in Odoo with online payment
17 Powerful Integrations Your Next-Gen MLM Software Needs
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Operating system designcfffgfgggggggvggggggggg
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
Cost to Outsource Software Development in 2025

Spa's com Reactjs e Asp Net Core

Editor's Notes

  • #5: SPA’s não são apenas “carregar todas as páginas”
  • #8: SPAs não são nada novo! Apenas react é uma nova ferramenta para SPA