Learning Reach web applications