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

Fast product development using Django Rest Framework. #lessonslearned

00:00

Formal Metadata

Title
Fast product development using Django Rest Framework. #lessonslearned
Title of Series
Number of Parts
160
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
Fast product development using Django Rest Framework. #lessonslearned [EuroPython 2017 - Talk - 2017-07-13 - PyCharm Room] [Rimini, Italy] A year ago we decided to use Django and, specifically, DRF as the cornerstone of our upcoming fast-iterating web platform. In this talk I discuss why and how the architecture has evolved, key decisions made and the lessons we learned along the way. I'll share the techniques we used for iterating quickly and how the technology supported (and shaped) them. In addition some quirks and DRF-specific tricks will be brought along the way. Expect a general talk about how Python (and specifically DRF) can be used as a based for quick product iterations, a discussion regarding how to build and evolve a platform to meet those needs and some DRF-specific tidbits. No previous knowledge is required but experience in web development will make the content more accessible
Product (business)Software frameworkIntelComa BerenicesSoftwareRaw image formatPoint cloudBitGoogle App EngineProduct (business)Exception handlingSoftware developerSoftware frameworkStack (abstract data type)Type theoryWeb 2.0BuildingComputing platformScripting languageMultiplication signClassical physicsParticle systemGradient descentSystem callUltraviolet photoelectron spectroscopyBoss CorporationVideo gameCASE <Informatik>Lecture/Conference
Execution unitCharge carrierProduct (business)Raw image formatPrototypeScalabilitySoftware frameworkIterationProduct (business)TrailDevice driverPrototypeProcess (computing)Software frameworkPoint (geometry)CodeStatement (computer science)Goodness of fitProgrammer (hardware)Stack (abstract data type)Matching (graph theory)Logistic distributionType theoryBitMultiplication signNumberSoftware testingAxiom of choiceAuthorizationLibrary (computing)WeightFigurate numberCASE <Informatik>Term (mathematics)Fitness functionFamilyDescriptive statisticsSampling (statistics)Software developerIRIS-TScaling (geometry)Perspective (visual)Video gamePower (physics)Formal language
Video gameFocus (optics)Web pageIntegrated development environmentContext awareness10 (number)Physical systemCartesian coordinate systemFront and back endsSystem administratorOperator (mathematics)AuthorizationLoginDimensional analysis1 (number)Type theoryField (computer science)Point (geometry)Software frameworkScaling (geometry)Web 2.0Element (mathematics)MassMultiplication signCASE <Informatik>WordSierpinski triangleLink (knot theory)Order (biology)WebsiteSelf-organizationComputer architectureDigital electronicsInformation privacyProduct (business)Uniqueness quantificationUniform resource locatorPresentation of a groupKeyboard shortcutWeb pageInterface (computing)HierarchyLecture/ConferenceComputer animation
Product (business)Serial portStrutPhysical lawDecimalField (computer science)Grass (card game)MassOffice suiteQuicksortProduct (business)Physical systemPasswordKeyboard shortcutNumberMultiplication signLogic gateReal numberProcess (computing)Virtual machineInstance (computer science)BitField (computer science)System administratorTrailComputer animation
Moving averageView (database)Device driverQuery languageVector potentialHuman migrationProduct (business)Computer programmingGame controllerCuboidBlock (periodic table)Condition numberObject (grammar)Level (video gaming)Complex (psychology)BitSoftware framework
View (database)Query languageDevice driverProduct (business)Attribute grammarFilter <Stochastik>Object (grammar)Software frameworkDevice driverInstance (computer science)Moment (mathematics)PlotterCASE <Informatik>Computer animation
View (database)Device driverQuery languageInterior (topology)Scale (map)Game controllerProduct (business)MultiplicationSerial portLevel (video gaming)Latent heatPattern languageSet (mathematics)Multiplication signCASE <Informatik>Execution unitPoint (geometry)
Object-relational mappingElectronic meeting systemNumberDecision theorySoftware frameworkGoodness of fitWave packetCodeWeb pageBitQuery languageFigurate numberPoint (geometry)VarianceCategory of beingFunctional (mathematics)State of matterCondition numberComputer animation
Finite-state machineTrailTwin primeElectric generatorFile formatElectric currentDefault (computer science)SummierbarkeitCore dumpGroup actionState of matterFinite-state machineLibrary (computing)MathematicsBitDifferent (Kate Ryan album)Level (video gaming)System administratorMultiplication signEuler anglesInterface (computing)Closed setAbstractionPattern languageBuildingComputer architectureInstance (computer science)Normal (geometry)Sheaf (mathematics)Software frameworkCondition numberFunctional (mathematics)Subject indexingMathematical analysisDecision theoryType theoryComputer animation
WindowCore dumpMenu (computing)Process (computing)Open sourceCartesian coordinate systemCoefficient of determinationCNNBuildingDatabase transactionSoftware developerCASE <Informatik>DampingDifferent (Kate Ryan album)Line (geometry)Parameter (computer programming)Template (C++)TelecommunicationPhase transitionFront and back endsPlug-in (computing)Open setLimit (category theory)Variable (mathematics)Order (biology)
Focus (optics)Product (business)Process (computing)MeasurementBuildingControl flowDecision theoryPhase transitionTime zoneTrailPoint (geometry)Process (computing)Order (biology)System callService (economics)MetreDifferent (Kate Ryan album)Software maintenanceDemosceneDesign by contract
Software frameworkEvent horizonNormal (geometry)Shared memoryEmail
Connected spaceLatent heatClient (computing)Home pageBitImplementationComputing platformOpen setWebsiteInteractive televisionSoftware frameworkPoint (geometry)Multiplication signInstance (computer science)Cartesian coordinate systemINTEGRALServer (computing)CountingMereologyMobile appWeb pageFront and back endsTemplate (C++)VolumenvisualisierungProjective planeComplete metric spaceElectric generatorFlash memorySingle-precision floating-point formatProbability density functionMeeting/Interview
Software testingModule (mathematics)Software frameworkMultiplication signSet (mathematics)Point (geometry)Unit testingExecution unitPerspective (visual)Mixed realityOffice suiteProduct (business)Presentation of a groupObservational study
Core dumpRow (database)WindowSoftware frameworkObject (grammar)MereologyGroup actionFinite-state machineInstance (computer science)CASE <Informatik>Meeting/Interview
Set (mathematics)Different (Kate Ryan album)Field (computer science)Serial portInternet service providerKeyboard shortcutView (database)Similarity (geometry)Software frameworkElectronic mailing listCore dumpBeat (acoustics)Frame problemMeeting/Interview
Transcript: English(auto-generated)