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

Building web-based board games only with Ruby

00:00

Formale Metadaten

Titel
Building web-based board games only with Ruby
Serientitel
Anzahl der Teile
Autor
Mitwirkende
Lizenz
CC-Namensnennung 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
This talk explains how to build web-based board games without JavaScript but only with Ruby. Web programmers are forced to write front-end code using JavaScript. And interaction with the client-side and server-side grows increasingly complex. Board game which has rich UI and communicate in real-time is one of the applications which needs such requirements. Opal is a compiler converts from Ruby to JavaScript. I created some gems for Opal as follow as. Virtual DOM Isomorphic web programming framework dRuby implementation on browser I show you a web- board game demonstration using these gems.
SpieltheorieGebäude <Mathematik>VideokonferenzQuellcodeCompilerBrowserFramework <Informatik>AdditionProgrammierungIsomorphieklasseGasströmungObjekt <Kategorie>Physikalisches SystemAnalogieschlussDatenbankBenutzerfreundlichkeitMenütechnikSchlussregelRöhrenflächeZellularer AutomatRechenschieberCoxeter-GruppeInstallation <Informatik>CLINormierter RaumFormation <Mathematik>SpieltheorieKartesische KoordinatenFormale SpracheBenutzerbeteiligungMereologieWeb-ApplikationFramework <Informatik>CompilerComputerschachSoftwareentwicklerBenutzerfreundlichkeitDifferenteObjektorientierte ProgrammierspracheRechenschieberVirtuelle MaschineAnalogieschlussApp <Programm>SchlussregelDatenbankBrowserIsomorphieklasseStichprobenumfangVirtualisierungFaserbündelRuby on RailsProjektive EbeneQuellcodeInstallation <Informatik>DebuggingProgrammierspracheProgrammbibliothekDialektFront-End <Software>JSONXML
Konvexe HülleHill-DifferentialgleichungVirtuelle RealitätPersönliche IdentifikationsnummerMultiplikationVolumenvisualisierungProgrammierungGlobale OptimierungObjekt <Kategorie>Framework <Informatik>IsomorphieklasseEndliche ModelltheorieTelekommunikationClientServerKlasse <Mathematik>GamecontrollerPhysikalisches SystemDatumsgrenzeServerFramework <Informatik>Klasse <Mathematik>GruppenoperationObjektorientierte ProgrammierspracheDatenfeldGlobale OptimierungGamecontrollerBrowserSuchmaschineClientObjekt <Kategorie>Vorzeichen <Mathematik>CodeAuthentifikationEndliche ModelltheoriePasswortBenutzerbeteiligungTelekommunikationLoginVirtualisierungZusammenhängender GraphProgrammierungService providerIsomorphieklasseImplementierungRenderingQuellcodeMessage-Passingp-BlockGemeinsamer SpeicherSystemaufrufMultiplikationsoperatorSichtenkonzeptComputeranimation
Klasse <Mathematik>Web-SeiteInhalt <Mathematik>TabelleFinite-Elemente-MethodeBewegungsunschärfeSoftware EngineeringMAPKrümmungsmaßKonvexe Hüllep-BlockInverser LimesWarpingARM <Computerarchitektur>Lokales MinimumProgrammbibliothekGleitendes MittelPROMFehlermeldungInklusion <Mathematik>VerweildauerSichtenkonzeptObjekt <Kategorie>ProgrammbibliothekDienst <Informatik>ClientProzess <Informatik>Klasse <Mathematik>Interface <Schaltung>SystemaufrufDifferentialFreewareBenutzerfreundlichkeitFormale Sprache
Inverter <Schaltung>Lokales MinimumGleitendes MittelIRIS-TInverser LimesInklusion <Mathematik>WarpingProtokoll <Datenverarbeitungssystem>SocketImplementierungElektronische PublikationFehlermeldungInformationsmanagementLastTorusKommensurabilitätIntelWechselseitige InformationVerweildauerRechenwerkNeuronales NetzObjekt <Kategorie>Protokoll <Datenverarbeitungssystem>Demo <Programm>BrowserImplementierungServerURLPhysikalische SchichtDifferenteKartesische KoordinatenProzess <Informatik>SoftwaretestClientZeichenketteProgrammSoundverarbeitungRPCNichtlinearer OperatorSpieltheorieComputeranimation
ProgrammierungIsomorphieklasseVirtuelle RealitätBrowserLokales MinimumVirtualisierungWeb-DesignerLeistung <Physik>IsomorphieklasseBenutzerbeteiligung
COMJSONXMLComputeranimation
Transkript: English(automatisch erzeugt)