Skip to content

Commit 9efe9e5

Browse files
committed
adding some api third party services
1 parent b3b816f commit 9efe9e5

File tree

5 files changed

+27
-1
lines changed

5 files changed

+27
-1
lines changed

api-integration.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,18 @@ <h1>API Integration</h1>
5555
integrating APIs is less commonly written about. However, this subject
5656
continuously grows in importance because APIs provide critical functionality
5757
across many implementation areas.</p>
58+
<h2>Hosted API services</h2>
59+
<ul>
60+
<li>
61+
<p><a href="https://www.runscope.com/">Runscope</a> is a service specifically designed
62+
for APIs that assists developers with automated testing and traffic
63+
inspection.</p>
64+
</li>
65+
<li>
66+
<p><a href="http://apiary.io/">Apiary</a> provides a blueprint for creating APIs so
67+
they are easier to test and generate clean documentation.</p>
68+
</li>
69+
</ul>
5870
<h2>API Integration Resources</h2>
5971
<ul>
6072
<li>

feeds/all.atom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2014-05-19T08:33:23Z</updated></feed>
2+
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2014-05-20T06:30:18Z</updated></feed>

source/content/pages/04-data/0401-databases.markdown

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ choice4text: How do I log issues when they occur in my app?
2020
A database is an abstraction on top of an operating system's file system to
2121
ease creating, reading, updating, and deleting persistent data.
2222

23+
2324
## Why are databases necessary?
2425
At a high level web applications store data and present it to users in a
2526
useful way. For example, Google stores data about roads and provides
@@ -63,6 +64,7 @@ web applications. PostgreSQL's feature set, active development and stability
6364
contribute to its usage as the backend for millions of applications live
6465
on the Web today.
6566

67+
6668
### PostgreSQL resources
6769
* This post on
6870
[using PostgreSQL with Django or Flask](http://killtheyak.com/use-postgresql-with-django-flask/)
@@ -85,6 +87,7 @@ The post is an inside look at the evolution of Braintree's usage of the database
8587
provides 5 specific tips from Instagram's engineering team on how to scale
8688
the design of your PostgreSQL database.
8789

90+
8891
## MySQL
8992
MySQL is another viable open source database backend option for Python web
9093
applications. MySQL has a slightly easier initial learning curve than
@@ -102,6 +105,7 @@ and [Google](http://readwrite.com/2013/09/14/google-waves-goodbye-to-mysql-in-fa
102105
MySQL remains a viable database option but I always recommend new Python
103106
developers learn PostgreSQL if they do not already know MySQL.
104107

108+
105109
### MySQL resources
106110
* [28 Beginner's Tutorials for Learning about MySQL Databases](http://designm.ag/tutorials/28-beginners-tutorials-for-learning-about-mysql-databases/)
107111
is a curated collection on various introductory MySQL topics.

source/content/pages/06-apis/0601-application-programming-interfaces.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,5 @@ data transfer and signaling between applications.
2727
are, why they are valuable and how to use them properly.
2828

2929

30+
3031
### What's next after learning about APIs?

source/content/pages/06-apis/0603-api-integration.markdown

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,15 @@ continuously grows in importance because APIs provide critical functionality
3030
across many implementation areas.
3131

3232

33+
## Hosted API services
34+
* [Runscope](https://www.runscope.com/) is a service specifically designed
35+
for APIs that assists developers with automated testing and traffic
36+
inspection.
37+
38+
* [Apiary](http://apiary.io/) provides a blueprint for creating APIs so
39+
they are easier to test and generate clean documentation.
40+
41+
3342
## API Integration Resources
3443
* John Sheehan's
3544
"[Zen and the Art of API Maintenance](https://speakerdeck.com/johnsheehan/zen-and-the-art-of-api-maintenance)"

0 commit comments

Comments
 (0)