Use page render in the BE module

Fix #17