Augusto Marietti is the co-founder and CEO of Mashape, an API management platform. He grew up in Italy and Milan, studied there but dropped out to found Mashape with no money or connections in the US. He has since raised over $10M from investors like Bezos, Index and CRV. Mashape has offices in SF, Toronto and London and grew its headcount by 2x in 8 months. It offers four main products: Kong API gateway, Gelato developer portal, Galileo API analytics, and an API marketplace. Marietti is in Japan for the first time to enjoy sushi and Kobe beef and discuss how Kong supports the OpenAPI Specification.
Augusto Marietti is the co-founder and CEO of Mashape, an API management platform. He grew up in Italy and Milan, studied there but dropped out to found Mashape with no money or connections in the US. He has since raised over $10M from investors like Bezos, Index and CRV. Mashape has offices in SF, Toronto and London and grew its headcount by 2x in 8 months. It offers four main products: Kong API gateway, Gelato developer portal, Galileo API analytics, and an API marketplace. Marietti is in Japan for the first time to enjoy sushi and Kobe beef and discuss how Kong supports the OpenAPI Specification.
This document provides examples of using Groovy for common tasks like copying files, parsing RSS/Atom feeds, running a simple web server, and parsing command line options. It demonstrates how to:
1) Copy files in Groovy using various methods like left-shifting a file into another, reading/writing bytes, or using Ant's copy task.
2) Parse RSS, RDF, and Atom feeds by handling each format's node names and extracting item titles.
3) Run a basic HTTP server on port 8080 that returns a "success" message or serves a template file.
4) Define and parse command line options using a CliBuilder to output parameters and settings.
The document discusses JavaFX and its integration with web technologies. It provides an overview of JavaFX's built-in web browser capabilities through the WebEngine and WebView APIs. These allow JavaFX applications to load web content, access DOM elements, and evaluate JavaScript. The document also demonstrates how to integrate Java code with web applications through JavaScript bridges and modifying the DOM from Java.
This document discusses API management and how route services in Cloud Foundry can be used to seamlessly integrate API management. It introduces API management and route services, demonstrates how to bind an Apigee route service to an application, and discusses how this allows for traffic control and transformation configurations in Apigee without additional development effort. The integration of Pivotal Cloud Foundry and Apigee Edge is provided as an example of how route services can integrate API management capabilities.
This document provides examples of using Groovy for common tasks like copying files, parsing RSS/Atom feeds, running a simple web server, and parsing command line options. It demonstrates how to:
1) Copy files in Groovy using various methods like left-shifting a file into another, reading/writing bytes, or using Ant's copy task.
2) Parse RSS, RDF, and Atom feeds by handling each format's node names and extracting item titles.
3) Run a basic HTTP server on port 8080 that returns a "success" message or serves a template file.
4) Define and parse command line options using a CliBuilder to output parameters and settings.
The document discusses JavaFX and its integration with web technologies. It provides an overview of JavaFX's built-in web browser capabilities through the WebEngine and WebView APIs. These allow JavaFX applications to load web content, access DOM elements, and evaluate JavaScript. The document also demonstrates how to integrate Java code with web applications through JavaScript bridges and modifying the DOM from Java.
This document discusses API management and how route services in Cloud Foundry can be used to seamlessly integrate API management. It introduces API management and route services, demonstrates how to bind an Apigee route service to an application, and discusses how this allows for traffic control and transformation configurations in Apigee without additional development effort. The integration of Pivotal Cloud Foundry and Apigee Edge is provided as an example of how route services can integrate API management capabilities.
API Meetup Tokyo #29 ニッポンのAPIエコノミー最前線 〜国産APIが社会を変える~ セッション資料
AOSテクノロジーズ株式会社 丸山耕二さん
AOSテクノロジーズが運営しているメディア「APIbank」の中の人として、メディアから見た国産APIの現状と未来へ向けた課題をお話しします。それぞれ、APIbankのデータと国産API提供者へのインタビューを元にお伝えする予定です。
This document discusses using GraphQL with Shopify's API. It notes some advantages of GraphQL over REST APIs, such as allowing clients to specify exactly which fields they need in a single request. It also provides examples of Shopify projects that use GraphQL and links to documentation and SDKs for building customized shopping experiences using the Storefront API. In summary, GraphQL allows more flexible data fetching and is now used internally by Shopify for mobile apps.
Shopify is an e-commerce platform founded in 2006 that now has over 600,000 merchants using its services worldwide. It provides tools for merchants to build and customize online stores, and also offers services for payment processing, shipping/fulfillment, marketing and sales. Shopify has offices around the world including its headquarters in Ottawa, Canada and offices in major tech hubs like San Francisco. It aims to make e-commerce simple and empower merchants of all sizes to easily build and grow their businesses online.