Advanced Ajax: Architectures and Best Practices
Sample Code
More coming as I smooth out the edges of the code samples.
- Chapter 1: Usability
- Chapter 2: Accessibility
- Chapter 3: Client-side Application Architecture
- Chapter 4: Client-side Debugging
- Chapter 5: Performance Optimization
- Chapter 6: Scalability
- Highlighting table cells
- PDO::fetchAll() vs. PDOIterator
- Showing modularity with the Effects library
- Late-loading JavaScript
- Pre-loading JavaScript with server-side resource consolidation
- Chapter 7: Server-side Application Architecture
- Chapter 8: Keeping a Web Application Secure
- Chapter 9: Documenting
- Inline comments to explain
- Generating documentation with phpDocumentor
- Generating documentation with JSDoc
- Bonus: Generating documentation with JsDoc Toolkit
- php.ini template
- Coding standards comparison
- Creating programming guides with examples
- Style guides for XHTML and CSS usage
- Chapter 10: Game Development
- Appendix B: OpenAjax