Část V. Programování Webových aplikací

part id="programovani-webovych-aplikaci" xreflabel="Programování webových aplikací"

V této části se budeme věnovat vývoji webových aplikací s pomocí Ruby a řad knihoven a aplikací.

Obsah

42. eRuby
42.1. Instalace a sprovoznění
42.2. Použití eruby
42.3. Mod Ruby a eRuby
42.4. Přehled objektů a metod
42.5. Nezpracované podklady
43. Camping
44. Rack
45. Sinatra
45.1. git-wiki
46. REST
46.1. POST
46.2. GET
46.3. PUT
46.4. DELETE
46.5. Komunikace s REST serverem pomocí curl
47. Ruby on Rails
47.1. Instalace Ruby on Rails
47.2. Vytvoření kostry aplikace
47.3. Databázové stroje
47.4. Web server
47.5. Konfigurace aplikace
47.6. Ladění aplikace
47.7. Databáze
47.8. Adresářová struktura a rake
47.9. Struktura aplikace
47.10. Migrace / Migrations
47.11. Active Record
47.12. Řadič (Controller)
47.13. Pohled (View)
47.14. Kostra formuláře (Scaffold)
47.15. Formuláře
47.16. Layout
47.17. Routing
47.18. Extrémní programování v Rails (XP)
47.19. CIA — Continuous Integration Automater
47.20. Správa verzí
47.21. Použití Subversion
47.22. Nasazení (Deployment)
47.23. Rozpoznání uživatele a kontrola jeho práv (Authentication and Authorization)
47.24. REST design
47.25. Rake a Rails
47.26. Poznámky
47.27. Nezatříděné poznámky
47.28. Řešené problémy
47.29. Plugins
47.30. Recepty
48. Rails 3
48.1. Active Record Queries in Rails 3
49. Nitro
50. Ramaze
51. Web Frameworks
51.1. mod_ruby — spolupráce Ruby a Apache
51.2. Používáme WEBrick
51.3. eRuby
51.4. Borges
51.5. Borges 0.2.x
51.6. IOWA - Interpreted Objects for Web Applications
51.7. CGIKit
51.8. Nora
51.9. Ostatní WWW servery
52. Ostatní nástroje a prostředí pro webové aplikace
52.1. Wee
53. Generování statických stránek
53.1. nanoc
53.2. WebGen
54. Nasazení aplikace (deployment)
54.1. Heroku
Licence Creative Commons
Tento dokument Ruby, jehož autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .