Google endpoint in Golang standard Environment - google-app-engine

I have developed an application using Google App Engine's Standard environment in Golang. Now I want to use Google Endpoint to use the same backhand for developing Android and IOS app. However, it seeps google do not support endpoint in golang standard environment.
Is there a work around for this without actually getting into Flexi environment? I am afraid that if I have to move into Flexi Environment then I had to rewrite lot of code.
https://cloud.google.com/endpoints/docs/quickstarts-app-engine-standard

Related

Is there a REST API for Google App Engine search?

I looked online at the documentation, but didn't see any mention of a REST API for search in Google App Engine's standard environment. The reason I ask is that I would like to migrate off of the standard environment into the flexible environment, but the GAE Search API is not offered there in Python (or any other language) AFAIK. Thus asking if there is a REST API available.
There is at this time no REST API for Google App Engine's Search API, it is only available for Java, Python and Go in the standard environment.
What you can do is separate the part of your application that calls the search API from the rest of your application and deploy it as a separate service that runs on the Standard environment, while the rest of your application is deployed as one or many services in the Flexible environment.
If that's what you want to do, you can get started by reading about Microservices Architecture on Google App Engine and when to use the flexible environment.

Does Google provide support for Google APIs for vaadin if not using google app engine as a runtime..?

I am new in vaadin and developing a web project so want to know if i do't use Google App Engine as my project's run time environment so that am able to use Google all APIs such as:
*Calender API
*Contact API
*Drive API
* and also other which google provide :
Google APIs
As i get to know that GAE has lot of limitations.
Please suggest me for the structure design of an Enterprise project with
Maven+vaadin+Runtime Environment(Jboss)+Eclipse+MySQL
Google APIs does not require your application to be running on Google App Engine unless of course you’re trying to use an App Engine specific API like this.
If you’re seeking suggestions on how to structure your project using Google App Engine, you may want to do so in official App Engine Google Group as such questions can be considered too broad on stackoverflow.

Developing a web client without servlet

I m new to appengine development.I have a few basic question about web client for appengine.When we make a google cloud module in Android Studio, an android client, a back end and a WEB CLIENT is auto-generated.A few files are auto-generated for web interface. My questions are:
why do I need WEB-INF/web.xml for web client? I also found there's a servlet api dependency added in gradle, though I didnt find and servlet file, what is it used for ?
I want to make a web interface/client for my andorid app, but I dont
know servlet,jsp, can I make it with pure javascript or js lib?
Will the default template for web client work from any other web-hosting
than appengine?
How can I make a web client with pure javascript,css,html, will the
google cloud doc for javascript suffice for this purpose?
why do I need WEB-INF/web.xml for web client? I also found there's a
servlet api dependency added in gradle, though I didnt find and
servlet file, what is it used for ?
Both are base elements for Java web applications even though you are not using servlets most modern web frameworks are built on top of them.
I want to make a web interface/client for my andorid app, but I dont
know servlet,jsp, can I make it with pure javascript or js lib?
Yes, GAE are standard web applications so you can build and app using pure HTML + js.
Will the default template for web client work from any other
web-hosting than appengine?
short answer, no. The App engine SDK depends on several APIs available strictly on the GAE environment. Shouldn't be hard to get an empty webapp template working on a tomcat thought.
How can I make a web client with pure javascript,css,html, will the
google cloud doc for javascript suffice for this purpose?
I dont know exactly what you mean by "the Google cloud Doc" but mostly the answer is yes, all App Engine, Cloud Compute and Google Drive are capable of hosting HTML+JS.

How can I integrate open source Apis on my website hosted by Google App Engine?

I'm making a cloud system and I want to integrate some open source APIs like Writer,Image Viewer etc..
I'm using GWT framework and Google App Engine as a host server
I know that my Apis must be in Python or Java which Google app Engine platform support so I searched for one of them and found API called
Zoho Writer
If what you're looking for is access to Google's public APIs, and you're using Eclipse with Google Plugin for Eclipse, then you have a button that brings up a list of all Google APIs that have GWT interfaces, and allows you to install the client library for each.
See here: https://developers.google.com/eclipse/docs/googleapis

What the difference between Google App Engine SDK and GWT SDK?

They are installed together. Why the functional splitted in these two libraries? What does the splitting mean?
GWT is the Google Web Toolkit and is a development toolkit to build Ajax websites without writing Javascript, but writing Java files that then gets compiled into Javascript.
If you program for Google App Engine you can decide, whether to use it or not. Also, if you want you can use GWT without app engine.

Resources