We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Full Stack REST with ASP.NET 5, React.js and React Native

00:00

Formal Metadata

Title
Full Stack REST with ASP.NET 5, React.js and React Native
Title of Series
Number of Parts
133
Author
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Designing and consuming web APIs is simple, but hypermedia-rich REST APIs can be daunting. Hypermedia breaks the client-server coupling, allowing clients to adapt and react to instructions from a REST API. This is where most developers abandon hypermedia, when the effort of building client consumers becomes apparent. However, the React.js immutable and component-based design are perfect for the interaction model of REST and hypermedia. In this session, we'll look at end-to-end REST, from building out a server API serving hypermedia-rich responses to clients in the browser consuming the API to build truly reactive clients. We'll end bringing the power of React Native's approach to native mobile development to the flexibility of hypermedia APIs.
Software developerStack (abstract data type)Representational state transferWhiteboardRight angleGoodness of fitRepresentational state transferPhysical systemEntire functionAxiom of choiceCodeProxy serverMultiplication signTwitterBitBlogSlide ruleBuildingFront and back endsDebuggerMereologyProcess (computing)Coma BerenicesComputer animation
HypermediaMereologyRepresentational state transferSoftware developerGUI widgetLevel (video gaming)Representational state transferHypermediaMereologySurfaceInternetworkingLevel (video gaming)DemosceneSymmetry (physics)Power (physics)DiagramGame controllerCapability Maturity ModelDatabaseObject (grammar)MultimediaPlanningPresentation of a groupFood energyHypercubeComputer animation
Software developerObject (grammar)Type theoryOffice suiteSmith chartQuery languageForm (programming)Link (knot theory)Uniform resource locatorHypermediaExpert systemValidity (statistics)Form (programming)Field (computer science)Computer wormMultiplication signLink (knot theory)InformationUniform resource locatorStudent's t-testRepresentational state transferDomain nameType theoryPerfect groupWeb 2.0MereologyPhysical systemCASE <Informatik>MultimediaObject-relational mappingSoftware frameworkElement (mathematics)CodeResultantServer (computing)HypermediaHyperlinkoutputQuery languageHardware description languageSoftware architectureDescriptive statisticsCuboidData structureState of matterNumeral (linguistics)Product (business)Electronic mailing listUniverse (mathematics)Computer animation
Software developerMultiplication signHypermediaWhiteboard
Scripting languageJava appletHypermediaServer (computing)Process (computing)Interactive televisionWeb browserSystem callInformationScripting languagePhysical systemRepresentational state transferForm (programming)Web pageCASE <Informatik>Formal languageMultiplication signAreaClient (computing)Mobile appNP-hardWeight
HypermediaScripting languageJava appletInformationMobile appServer (computing)Normal (geometry)Web browserClient (computing)Revision controlLevel (video gaming)HypermediaMathematicsProcess (computing)CASE <Informatik>Scripting languageWeb applicationRepository (publishing)Computer animation
Software developerServer (computing)Server (computing)LogicMomentumRevision controlMobile appClient (computing)Cartesian coordinate systemGame controllerControl flowCodeHypermediaWeb serviceBuildingMultimediaPoint (geometry)HypercubeData storage deviceOnline helpComputer animation
Software developerServer (computing)Client (computing)File formatHypermediaStandard deviationTemplate (C++)Avatar (2009 film)Client (computing)Server (computing)VelocityControl flowHypermediaLevel (video gaming)Dependent and independent variablesLink (knot theory)InformationMultimediaPlanningFile formatMultiplicationSolid geometryTable (information)Form (programming)Annihilator (ring theory)Axiom of choiceTouchscreenCartesian coordinate systemTemplate (C++)Rule of inferenceWeb pageNormal distributionType theoryRow (database)System callSoftware frameworkRepresentational state transferGame controllerStandard deviationWeb 2.0Query languageEndliche ModelltheorieElectronic mailing listCASE <Informatik>AreaTrailDrop (liquid)Multiplication signProduct (business)EmailAlgebraMobile appElectronic visual displayMetadataInclusion mapComputer animation
Software developerDataflowStudent's t-testTouchscreenPrice indexDressing (medical)Computer-assisted translationBasis <Mathematik>Representational state transferArrow of timeStudent's t-testDatabaseException handlingTouchscreenElement (mathematics)InformationCartesian coordinate systemNormal (geometry)1 (number)Server (computing)Client (computing)Endliche ModelltheorieWeb browserMultiplication signForm (programming)FrequencyInteractive televisionDataflowFlock (web browser)Thomas BayesMathematicsState of matterArithmetic meanCASE <Informatik>VolumenvisualisierungComputer animationDiagram
Demo (music)Software developerEmailClient (computing)Server (computing)Cartesian coordinate systemBitVolumenvisualisierungInformationStudent's t-testDependent and independent variablesTable (information)Software frameworkSeries (mathematics)Electronic mailing listUltraviolet photoelectron spectroscopyCASE <Informatik>Figurate numberWeb pageCodeLink (knot theory)Connectivity (graph theory)WebsiteArithmetic progressionHypermediaPhysical systemDifferent (Kate Ryan album)Right angleObject-oriented programmingNP-hardBuildingComputer animation
Software developerStack (abstract data type)Representational state transferWhiteboardEmailMathematicsState of matterConnectivity (graph theory)Row (database)Cartesian coordinate systemTable (information)Software frameworkElement (mathematics)Centralizer and normalizerQuicksortPhysical systemEndliche ModelltheorieCellular automatonClient (computing)InformationDifferent (Kate Ryan album)Single-precision floating-point formatVolumenvisualisierungGroup actionGUI widgetBitLink (knot theory)TouchscreenComputer animation
Software developerRepresentational state transferStack (abstract data type)RankingMultiplication signConnectivity (graph theory)Control flowWeb pageWeb 2.0Computer fileProjective planeQuicksortCartesian coordinate systemIntercept theoremData conversionResultantPhysical systemMereologyMarkup languageWeb serviceInjektivitätApplication service providerClient (computing)Function (mathematics)Revision controlExtension (kinesiology)InformationDivision (mathematics)View (database)Gastropod shellElectronic mailing listSubject indexingPoint (geometry)Logistic distributionWeightWordProcess (computing)Default (computer science)Cycle (graph theory)Video gameScripting languageAbsolute value1 (number)Different (Kate Ryan album)Inclusion mapCASE <Informatik>Social classComputer animationSource code
Software developerEmailSet (mathematics)Computer wormMenu (computing)Dynamic random-access memoryFreewareServer (computing)InformationConnectivity (graph theory)Control flowGastropod shellCartesian coordinate systemRepresentational state transferReduction of orderMereologyMultimediaGame controllerBitRight angleBuildingEndliche ModelltheorieElectronic mailing listQuicksortNumbering schemeDependent and independent variablesException handlingAttribute grammarProcess (computing)Software frameworkElement (mathematics)VolumenvisualisierungoutputRepresentation (politics)Link (knot theory)System callWritingOffice suiteFamilyReading (process)Web pageRevision controlCASE <Informatik>Level (video gaming)Web serviceFlow separationPlanningTask (computing)Type theoryFood energyWeb 2.0Projective planeCodeDifferent (Kate Ryan album)Interactive televisionSingle-precision floating-point formatClient (computing)Physical systemPoint (geometry)Object (grammar)Group actionProgramming paradigmUniform resource locatorMathematicsComputer programmingForm (programming)Query languageHyperlinkSerial portAdditionPointer (computer programming)Goodness of fitElectronic visual displayNormal (geometry)Loop (music)Computer animationSource code
Software developerQuicksortCASE <Informatik>Set (mathematics)Link (knot theory)Type theoryMultimediaInformationDrill commandsDependent and independent variablesPoint (geometry)Data structureComputer animation
Software developerReduction of orderLink (knot theory)Group actionTerm (mathematics)Game controllerQuicksortElectronic mailing listMultiplication signWeb pageStudent's t-testDescriptive statisticsLevel (video gaming)Physical systemType theoryConnectivity (graph theory)InformationCASE <Informatik>Rule of inferenceMultimediaWeb 2.0Server (computing)Right angleSelf-organizationClient (computing)Task (computing)BitRepresentational state transferDisk read-and-write headSource code
Software developerDrop (liquid)Programmable read-only memoryCorrelation and dependenceStudent's t-testExecution unitTouchscreenTable (information)Connectivity (graph theory)Level (video gaming)Descriptive statisticsVolumenvisualisierungQuicksortWeb pagePhysical systemCartesian coordinate systemClient (computing)LogicCodePoint (geometry)BuildingInformationDomain nameStudent's t-testServer (computing)CASE <Informatik>State of matterWebsiteRaw image formatLink (knot theory)Electronic mailing listMultiplication signSocial classConstructor (object-oriented programming)Uniform resource locatorArtistic renderingSet (mathematics)HyperlinkMereologyDivision (mathematics)Computer animationSource code
Software developerLevel (video gaming)Link (knot theory)Table (information)EmailRow (database)Power (physics)Electronic mailing listRight angleMixed realityMappingMereologyLoop (music)Division (mathematics)Server (computing)Subject indexingConnectivity (graph theory)TouchscreenSet (mathematics)Programming languageReal numberFormal languageTemplate (C++)Level (video gaming)File formatInsertion lossSystem callLink (knot theory)Scripting languageArithmetic progressionJava appletFunctional (mathematics)Identical particlesCASE <Informatik>Client (computing)Computer animationSource code
Software developerEmailEuclidean vectorCellular automatonRow (database)Disk read-and-write head1 (number)Product (business)Element (mathematics)Uniform resource locatorCellular automatonAreaInformationCASE <Informatik>Structural loadLink (knot theory)EmailGroup actionCartesian coordinate systemOffice suiteTable (information)Endliche ModelltheorieDependent and independent variablesSystem callCodeMathematicsVolumenvisualisierungDifferent (Kate Ryan album)HypermediaClient (computing)Server (computing)Single-precision floating-point formatMetadataElectronic visual displayComputer animation
Software developerEuclidean vectorCellular automatonLink (knot theory)Set (mathematics)Row (database)Element (mathematics)CASE <Informatik>Loop (music)Link (knot theory)Electronic mailing listCellular automatonTemplate (C++)BuildingComputer animation
Software developerMaxima and minimaForm (programming)Link (knot theory)Cellular automatonLink (knot theory)Electronic mailing listConnectivity (graph theory)Direction (geometry)Event horizonGame controllerBitCartesian coordinate systemDependent and independent variablesTouchscreenLevel (video gaming)SurfaceSystem callComputer animationSource code
Software developerIntegrated development environmentLink (knot theory)Type theoryCellular automatonPhysical systemJava appletLevel (video gaming)Link (knot theory)Set (mathematics)Product (business)Scripting languageStudent's t-testTable (information)Greatest elementMereologyGraphical user interfaceCellular automatonMultiplication signState of matterSingle-precision floating-point formatDifferent (Kate Ryan album)Game controllerArithmetic meanTheory of relativityRule of inferenceConnectivity (graph theory)InformationFilm editingEmailWeb serviceDeterminantClient (computing)Attribute grammarCodeNP-hardQuicksortServer (computing)Computer animation
Software developerWeb pageGraphical user interfaceMereologyDrill commandsConnectivity (graph theory)Student's t-testPlug-in (computing)Computer animation
Software developerDependent and independent variablesConnectivity (graph theory)State of matterLink (knot theory)Server (computing)Representational state transferStudent's t-testLevel (video gaming)Multiplication signWeb pageTouchscreenMathematicsInformationTable (information)Different (Kate Ryan album)CASE <Informatik>Pairwise comparisonCausalityComputer animation
Software developerClient (computing)Forcing (mathematics)MathematicsInformationServer (computing)Electronic visual displayGame controllerGoodness of fitCategory of beingElement (mathematics)Different (Kate Ryan album)Right angleElectronic mailing listObject (grammar)Network topologyComputer animation
Software developerClient (computing)AdditionLink (knot theory)BitOrder (biology)Physical systemServer (computing)Different (Kate Ryan album)BuildingElectronic mailing listMathematicsComputer animation
Software developerFingerprintConvex hullLatent heatEndliche ModelltheorieInformationServer (computing)Representation (politics)Demo (music)Artistic renderingDynamical systemQuicksortWeb pageConnectivity (graph theory)Multiplication signTerm (mathematics)Physical systemMereologyClient (computing)Right angleDependent and independent variablesFluxSoftware testingLink (knot theory)DataflowTable (information)Design by contractBitMultimediaHypermediaField (computer science)Web serviceSingle-precision floating-point formatActuaryDirection (geometry)Task (computing)NP-hardCodeFile formatType theorySource code
Software developerRepresentational state transferStack (abstract data type)WhiteboardPresentation of a groupRepresentational state transferComa BerenicesForcing (mathematics)Repository (publishing)Computer animationLecture/Conference
Transcript: English(auto-generated)