A Tree Approach to Full-Stack