Both of these frameworks are excellent and have been used to deploy many production web sites. But, from reading your initial post, I think that you should first spend a few days educating yourself. Learn about "REST APIs" and so on. Try to put your finger on exactly why you're, as you say, "getting stumped." Please feel free to ask more-directed questions right here – you're sure to immediately get a good answer.
Also, take full advantage of sites like "github.com" and "sourceforge.com." There you will find the entire source code complete production web sites that have been freely contributed. You can retrieve one of these, or simply examine the source-code right on the site. You might even find an already-built site that is "fairly close" to what you're trying to build – such that you can "kit-bash" it to become exactly what you need without starting from scratch.