egolombek wrote: ↑Fri Oct 02, 2020 6:26 am
I apologize, FourthWorld, I can see that your feelings were hurt, and definitely no offense was intended.
None taken. My interest isn't that it was insulting, but that it was unproductive. I, like the other volunteers here, would like to help you. As in any other aspect of life, assumptions of good intentions among the people we work with go a long way to engendering help from them.
My comment echoed the reply I have myself received on this forum and have seen on this forum about LiveCode's approach to documentation. For example, I asked if there was documentation of which libraries are needed to be included in standalones for which commands. In my mind, this would appear naturally in the dictionary. However, to the best of my searches and of the people on this forum (and please tell me if you know otherwise), this is not documented at all. I was told that the LiveCode developers have a philosophy of "figure it out". If you are saying that that is not the case, then great. I have no way of knowing as, as the forum is titled, I am really a beginner.
Someone misled you. I don't know who it was, and I don't need to know. But life has taught me it's a safe bet that someone with such an approach probably complains about many things. I've found an inverse correlation between complaining and business success. I'd like to help you succeed with LiveCode.
The Dictionary is a great place to find details on specific words in the language. But for general usage guidance, such as managing inclusions, see the User Guide included in the package, available near the top of the Help menu. The section on "Deploying Your Application" begins on page 509, and the details on inclusions begin on page 514.
I have benefited from this forum, for sure, and greatly appreciate the help that people freely give. The LiveCode community is clearly a passionate and sharing community and it is amazing. LiveCode itself is amazing -- I am glad I stumbled on it about a year ago after a hiatus of programming of over twenty years. I am probably one of the biggest advocates of LC in a country that I have yet to find a single other users. I am beginning to teach it to kids, and hopefully one day there will be a community here as well.
Welcome aboard. I think you'll find working with LiveCode a rewarding and enjoyable experience.
As for the specific questions I asked, I asked if the reason revDatabase questions do not work is because they are vulnerable. I am asking not sarcastically, but because I do not know.
I also said that I don't know what a rest API is. Is it different than a regular API (of which I know almost nothing about)? Can you use an API with SQL? I am asking these things because I don't know. I also don't know what a "wrapper" is either. Again, I am a beginner. If you are aware of any documentation that can help a beginner figure this out, I would be grateful. Basically, I have a working desktop application that use the various revDatabase commands to access a cloud database. I want to build a cloud version and do not know where to begin.
We're in a great moment in history, but also a difficult one. The Internet has opened up countless new opportunities for collaboration, but the world also has bad actors who spend tremendous amounts of time and resources trying to undo what honest people are doing. So caution is strongly warranted, for all Internet users.
Developers have an additional responsibility. We are asked to protect user data, and the compute resources like servers that manage that data. It's not a small task, unfortunately, and good protection is best done by those who enjoy ongoing study.
It sounds like you may be better suited for a managed service rather than one where you're taking on more responsibility for the server side of the app.
I don't know enough about CleverCloud to have a sense of how well their offerings fit your needs, and if you're comfortable with what they provide then by all means continue with them.
But if you're looking for more a service where the provider takes on most of the responsibility for managing the server, I believe you'll find LiveCloud worth considering,.