新版Google App Engine 支持所有编程语言

jopen 5年前
   <p style="text-align: center;"><a href="/misc/goto?guid=4958984127719761301" title="Google"><img alt="新版Google App Engine 支持所有编程语言" src="https://simg.open-open.com/show/1398f098be05592a1001a5275df0b684.png" /></a></p>    <p>App Engine 是 Google 的平台即服务 (Platform-as-a-Service PaaS) ,用于构建应用后端,而无需担心维护复杂的基础架构。</p>    <p>Google 在博客上表示实现了最初的承诺,<a href="/misc/goto?guid=4959002764949656397">新版 Google App Engine</a> 带来了更高的开放性和灵活性,支持所有编程语言、所有框架、所有的库。包括 <a href="/misc/goto?guid=4959002765050379787">Node.js</a>、<a href="/misc/goto?guid=4959002765152447099">Ruby</a>、 <a href="/misc/goto?guid=4959002765249465973">Java 8</a>、 <a href="/misc/goto?guid=4959002765331650783">Python 2.7 & 3.5</a>、<a href="/misc/goto?guid=4959002765423537065">Go 1.8</a>、 <a href="/misc/goto?guid=4959002765515355103">Swift</a>、<a href="/misc/goto?guid=4959002765618544968">Perl</a>、 <a href="/misc/goto?guid=4959002765708524016">Elixir</a>、 <a href="/misc/goto?guid=4959002765802144974">PHP 7.1</a> 等等等等。新版本还带来了对 <a href="/misc/goto?guid=4959002765895867302">ASP.NET Core</a> 的支持,不过目前还处于测试阶段。</p>    <p style="text-align:center"><img alt="新版Google App Engine 支持所有编程语言" src="https://simg.open-open.com/show/395509f75c9675ba4d7f7cc107d88303.png" /></p>    <p>此外,开发团队还表示 Google 一直在致力于开源和开放式开发,App Engine 也一样。基于 Docker 的 App Engine 运行时、客户端库、工具,都会在 GitHub 上开源。</p>    <table border="1" cellpadding="1" cellspacing="1">     <tbody>      <tr>       <td>Node.js</td>       <td><a href="/misc/goto?guid=4959002765974713395">Docker runtime</a></td>       <td><a href="/misc/goto?guid=4959002766077137960">Client library</a></td>       <td><a href="/misc/goto?guid=4959002766167323635">Samples</a></td>      </tr>      <tr>       <td>Ruby</td>       <td><a href="/misc/goto?guid=4959002766260298038">Docker runtime</a></td>       <td><a href="/misc/goto?guid=4959002766358795219">Client library</a></td>       <td><a href="/misc/goto?guid=4959002766448540977">Samples</a></td>      </tr>      <tr>       <td>Java</td>       <td><a href="/misc/goto?guid=4959002766539701217">Docker</a> <a href="/misc/goto?guid=4959002766627442748">runtimes</a></td>       <td><a href="/misc/goto?guid=4959002766727271308">Client library</a>,<a href="/misc/goto?guid=4959002766727271308"> </a><a href="/misc/goto?guid=4959002766820261115">Maven</a><a href="/misc/goto?guid=4959002766727271308">,</a> <a href="/misc/goto?guid=4959002766922726910">Gradle</a><a href="/misc/goto?guid=4959002766727271308">, </a><a href="/misc/goto?guid=4959002767031857937">IntelliJ</a></td>       <td><a href="/misc/goto?guid=4959002767127348441">Samples</a></td>      </tr>      <tr>       <td>Python</td>       <td><a href="/misc/goto?guid=4959002767217028188">Docker runtime</a></td>       <td><a href="/misc/goto?guid=4959002767313151255">Client library</a></td>       <td><a href="/misc/goto?guid=4959002767400743632">Samples</a></td>      </tr>      <tr>       <td>Go</td>       <td><a href="/misc/goto?guid=4959002767496709656">Docker runtime</a></td>       <td><a href="/misc/goto?guid=4959002767586663832">Client library</a></td>       <td><a href="/misc/goto?guid=4959002767676410160">Samples</a></td>      </tr>      <tr>       <td>.NET</td>       <td><a href="/misc/goto?guid=4959002767772169538">Docker runtime</a></td>       <td><a href="/misc/goto?guid=4959002767866227423">Client library</a>, <a href="/misc/goto?guid=4958994846352769710">Visual Studio</a>, <a href="/misc/goto?guid=4959002767992740587">Powershell</a></td>       <td><a href="/misc/goto?guid=4959002768070997408">Samples</a></td>      </tr>      <tr>       <td>PHP</td>       <td><a href="/misc/goto?guid=4959002768163948067">Docker runtime</a></td>       <td><a href="/misc/goto?guid=4959002768260589315">Client library</a></td>       <td><a href="/misc/goto?guid=4959002768344371172">Samples</a></td>      </tr>     </tbody>    </table>    <p>来自: <a href="/misc/goto?guid=4959002844094314963" id="link_source2">开源中国社区</a></p>