LEADER 01245nas 2200397-a 450 001 9910896094003321 005 20231213213019.0 011 $a2049-5803 035 $a(DE-599)ZDB2684552-0 035 $a(CKB)110978984569213 035 $a(CONSER)sn-99026645- 035 $a(EXLCZ)99110978984569213 100 $a19990729a19989999 --- - 101 0 $aeng 135 $aur||||||||||| 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 00$aInternational school $eIS 210 $aSuffolk [England] $cJohn Catt Educational Ltd$d1998- 215 $a1 online resource 300 $aTitle from cover. 311 08$aPrint version: International school : 1461-3956 (DLC)sn 99026645 (OCoLC)41979117 517 3 $aIS 531 $aTHE INTERNATIONAL SCHOOL MAGAZINE 606 $aInternational education$vPeriodicals 606 $aInternational education$2fast$3(OCoLC)fst00976924 608 $aPeriodicals.$2fast 615 0$aInternational education 615 7$aInternational education. 676 $a370.116 712 02$aEuropean Council of International Schools. 906 $aJOURNAL 912 $a9910896094003321 920 $aexl_impl conversion 996 $aInternational school$92170688 997 $aUNINA LEADER 04476nam 2200697Ia 450 001 9910974905603321 005 20200520144314.0 010 $a9786611374532 010 $a9781281374530 010 $a1281374539 010 $a9780470386071 010 $a047038607X 035 $a(CKB)1000000000402137 035 $a(EBL)343715 035 $a(OCoLC)646751263 035 $a(SSID)ssj0000105912 035 $a(PQKBManifestationID)11128868 035 $a(PQKBTitleCode)TC0000105912 035 $a(PQKBWorkID)10121546 035 $a(PQKB)10874333 035 $a(Au-PeEL)EBL343715 035 $a(CaPaEBR)ebr10232764 035 $a(CaONFJC)MIL137453 035 $a(CaSebORM)9780470189481 035 $a(MiAaPQ)EBC343715 035 $a(Perlego)2777186 035 $a(EXLCZ)991000000000402137 100 $a20080313d2008 uy 0 101 0 $aeng 135 $aurcn||||||||| 181 $ctxt 182 $cc 183 $acr 200 14$aThe art of Rails /$fEdward Benson 205 $a1st ed. 210 $aIndianapolis, IN $cWiley Pub.$dc2008 215 $a1 online resource (338 p.) 225 1 $aWrox guides 300 $aIncludes index. 311 08$a9780470189481 311 08$a0470189487 327 $aThe Art of Rails; About the Author; Credits; Acknowledgments; Contents; Introduction; What Is the Art of Rails?; Whom This Book Is For; What's Up With the Stories?; Conventions; Source Code; Errata; p2p.wrox.com; Chapter 1: Emergence(y) of the New Web; Rails, Art, and the New Web; Patient History: The World Wide Web; Emergence of the New Web; Chapter 2: The Rails Concept; One Part Framework; One Part Language; Two Parts Mindset; Summary; Chapter 3: The Server as an Application; Model-View-Controller: The Abbreviated Version; MVC and the Web; The MVC Design Process 327 $aManaging the Application Lifecycle Summary; Chapter 4: Getting the Most from M, V, and C; The Best API Documentation Is Free; The Model; The View; The Controller; Summary; Chapter 5: Beautiful Web APIs; Two Big Ideas for Web APIs; Routing; Anatomy of the Web API Call; Overlaying the API; Adding Custom MIME Types; API-Metering, the Rails Way; What about SOAP/XML-RPC Services?; Summary; Chapter 6: Resources and REST; A Web of Resources; Representational State Transfer; REST and Rails; Summary; Chapter 7: The Five Styles of AJAX; The Big Secrets; The Five Styles of AJAX; AJAX as Just Another API 327 $aRails-Style AJAX Elegant Degradation; Summary; Chapter 8: Playing with Blocks; The Block Mindset; Comparing Methods, Procs, and Blocks; The Big Scope Experiment; Block Patterns, Blocks in Rails; Summary; Chapter 9: Mixins and Monkey Patching; Mixins; Monkey Patching; Summary; Chapter 10: Code That Writes Code (That Writes Code); Dynamic Code and DSLs Revisited; Code-Writing Macros; Calling Methods That Don't Exist: Objects That Adapt to the Way You Use Them; Reflection; Summary; Chapter 11: How I Learned to Stop Worrying and Love the Schema 327 $aBringing the Database into the Picture: The LAMP Stack Thinking in Migrations; Team Schema Development; Seeding Data for Production; When a Database Isn't Enough; Summary; Chapter 12: Behavior-Driven Development and RSpec; Behavior-Driven Development; RSpec: BDD for Ruby and Rails; An Example Trip through the Development Cycle; But Wait, There's More; Summary; Index 330 $aRuby on Rails offers the ability to rapidly design and write high-quality code with elegance and maintainability. Written by an experienced web application developer, this book explains how to take good Rails code and turn it into beautiful Rails code: simple, effective, reusable, evolvable code. He discusses the very latest in design patterns, programming abstractions, and development methodologies that have emerged for the modern web. With each design technique, you?ll discover how to make your own additions to Rails and craft a development environment tailored to your specific needs. 410 0$aWrox guides. 606 $aRuby (Computer program language) 606 $aWeb site development 615 0$aRuby (Computer program language) 615 0$aWeb site development. 676 $a005.1/17 686 $aST 253 R89$2rvk 700 $aBenson$b Edward$f1983-$01809542 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910974905603321 996 $aThe art of Rails$94360386 997 $aUNINA