Advanced Rails /
A guide to building applications with Rails covers such topics as metaprogamming, Active Support library, advanced database functions, security principles, RESTful architecture, and optimizing performance.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Farnham :
O'Reilly,
©2008.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- 1. Foundational Techniques
- What Is Metaprogramming?
- Ruby Foundations
- Metaprogramming Techniques
- Functional Programming
- Examples
- 2. ActiveSupport and RailTies
- Ruby You May Have Missed
- How to Read Code
- ActiveSupport
- Core Extensions
- RailTies
- 3. Rails Plugins
- About Plugins
- Writing Plugins
- Plugin Examples
- Testing Plugins
- 4. Database
- Database Management Systems
- Large/Binary Objects
- Advanced Database Features
- Connecting to Multiple Databases
- Caching
- Load Balancing and High Availability
- Ldap
- 5. Security
- Application Issues
- Web Issues
- SQL Injection
- Ruby's Environment
- 6. Performance
- Measurement Tools
- Rails Optimization Example
- ActiveRecord Performance
- Architectural Scalability
- Other Systems
- 7. REST, Resources, and Web Services
- What's REST?
- Benefits of a RESTful Architecture
- RESTful Rails
- Case Study: Amazon S3
- 8. i18n and L10n
- Locale
- Character Encodings
- Unicode
- Rails and Unicode
- Rails L10n
- 9. Incorporating and Extending Rails
- Replacing Rails Components
- Incorporating Rails Components
- Contributing to Rails
- 10. Large Projects
- Version Control
- Issue Tracking
- Project Structure
- Rails Deployment.