Background Information: I'm still trying to find the best way to feed data from back-end files built with Wolfram Language to a front-end user interface also built with Wolfram Language. At first I thought that writing it all as one file was the best approach; however, at about 1800 lines of code and growing, it has become unwieldy and hard to debug. So then I turned to deploying APIFunctions that would serve as the back-end suppliers of data. That worked except that the data would lose some of the Wolfram formatting when transferred. In particular, math expressions would revert back to their unformatted form and images would transfer as super-long strings.
Current Question: I recently stumbled upon the Get[] function. It seems to do exactly what I need, evaluate the Wolfram expressions in one file, and send them to the calling file (hopefully in exactly the same native Wolfram format). So far all my tests have been good, but they have all gotten data from deployed APIFunctions. According to the docs, Get[] should be able to open a .nb file, evaluate its expressions, and return data. Is it possible to use Get[] to open a .nb file that is stored (not deployed) in my Wolfram Cloud account? If so, how can I determine the file path?
If this isn't possible, is there something similar in the Wolfram Language to the "include" statement of other languages, where one file (or part of a file) is read into the main block of code before execution?
Thanks in advance,
Mark Greenberg
PS. I'm a beginner with the Wolfram Language, so please type your answers slowly. ; )