Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
Help us caption & translate this video! http://amara.org/v/FGgO/
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
In the video titled **CleanShaved**, presented by **Frederic Jean** at the **Rocky Mountain Ruby 2012** event, the focus is on a newly introduced Ruby library designed to enhance web development performance, particularly in mobile environments. The library, called Clean Shaved, utilizes Handlebars for template processing and introduces a Rails helper for effective template building. Frederic begins by acknowledging the advances in web browser technology that allow for faster processing through client-side rendering, using tools like Ajax and templating engines. **Key Points Discussed:** - **Introduction to Clean Shaved:** The library is aimed at improving the efficiency of template rendering for web applications. - **Client-Side Processing Limitations:** The speaker highlights a significant performance gap between desktop and mobile browsers, which complicates the effective use of client-side resources on less powerful devices like smartphones and tablets. - **Server-Side Template Precompilation:** Clean Shaved addresses this issue by pre-compiling templates on the server before they are sent to the client. This eliminates the need for mobile devices to compile templates on their own, resulting in faster rendering times. **Demonstration:** Frederic demonstrates the functionality of Clean Shaved by showing its implementation in a browser. He changes certain settings and restarts the server, visually illustrating how the mustache syntax disappears as templates are compiled server-side and sent as ready-to-use JavaScript. **Conclusion:** Clean Shaved is now available on GitHub and RubyGems, promising developers a more streamlined approach to web application development. By reducing the workload on mobile devices, this library enhances the speed and efficiency of web applications, making it especially useful for developers targeting mobile users. Frederic expresses gratitude for the audience's attention and encourages them to explore Clean Shaved further.
Suggest modifications
Cancel