Qwait / apex_pipeline

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Toolkit that works with Apex to control page generation using the
Page and Block method.

Pipeline allows content to be tagged as Served on Render, Served via ESI,
Served via Ajax which should allow us to create Pyramid applications that
render and serve a page in .5 seconds, allowing the remaining content to 
be added afterwards.

For example, a blog article request comes in.

The page request is handled, the content in the middle is set to serve
on render, the Sidebar menu is set to be served via an ESI include and
assembled by Varnish (or Akamai or an equivalent ESI proxycache), and
the social media buttons served via Ajax through late binding, and then 
finally the advertising blocks are rendered.

Our important content is served immediately while the rest of the page
is constructed.

Most of the early workings of Pesi will be incorporated in Apex-Pipeline
and deprecates Pesi.

About


Languages

Language:Python 99.4%Language:JavaScript 0.6%