-
Notifications
You must be signed in to change notification settings - Fork 3
Inlines small partials into templates they are rendered from
License
acunote/template_inliner
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Template inliner avoids the problem when to render a large list of objects, Rails creates a large number of View instances, requiring additional CPU and memory for each of them. Example situation: <% for object in objects %> #1000 times <%= render :partial => 'object', :locals => { :object => object } %> <% end %> Template inliner will include the source of the partial into the template where it's rendered from before Rails starts processing the template. To use, just add :inline => true to the 'render' call. Note, the entire call to render inlined partial must be on the one line for template inliner to work. Example: <% for object in objects %> #1000 times <%= render :partial => 'object', :locals => { :object => object }, :inline => true %> <% end %> Copyright (c) 2008-2009 Pluron, Inc. Released under the MIT license.
About
Inlines small partials into templates they are rendered from
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published