7575 < div class ="row ">
7676 < div class ="col-md-8 ">
7777 < h1 > API Integration</ h1 >
78- < p > The majority of production Python web applications rely on several
78+ < p > The majority of production Python web applications rely on several
7979externally hosted application programming interfaces (APIs). APIs are also
80- commonly referred to as third party services or external platforms.
81- Examples include < a class =" reference external " href ="https://www.twilio.com/ "> Twilio</ a > for messaging and voice
82- services, < a class =" reference external " href ="https://stripe.com/ "> Stripe</ a > for payment processing, and
83- < a class =" reference external " href ="https://disqus.com/ "> Disqus</ a > for embedded webpage comments.</ p >
84- < p > There are many articles about proper API design but best practices for
85- integrating APIs is less commonly written about. However, this subject
80+ commonly referred to as third party services or external platforms.
81+ Examples include < a href ="https://www.twilio.com/ "> Twilio</ a > for messaging and voice
82+ services, < a href ="https://stripe.com/ "> Stripe</ a > for payment processing, and
83+ < a href ="https://disqus.com/ "> Disqus</ a > for embedded webpage comments.</ p >
84+ < p > There are many articles about proper API design but best practices for
85+ integrating APIs is less commonly written about. However, this subject
8686continuously grows in importance because APIs provide critical functionality
8787across many implementation areas.</ p >
88- < div class ="section " id ="api-integration-resources ">
8988< h2 > API Integration Resources</ h2 >
90- < p > < a class ="reference external " href ="http://www.youtube.com/watch?v=iGP8DQIqxXs "> Making Django Play Nice With Third Party Services</ a > (DjangoCon 2013 video)</ p >
91- </ div >
92-
93- < br />
89+ < p > My DjangoCon 2013 talk dove into "< a href ="http://www.youtube.com/watch?v=iGP8DQIqxXs "> Making Django Play Nice With Third Party Services</ a > ."</ p >
90+ < br />
9491 Next read the
95- < a href ="/source-control .html "> source control </ a > section.
92+ < a href ="/no-sql-datastore .html "> nosql data stores </ a > section.
9693
97- </ div >
94+ </ div >
9895 < div class ="col-md-offset-1 col-md-3 " id ="sidebar ">
9996 < div class ="list-group ">
10097 < a href ="/introduction.html " class ="list-group-item "> Introduction</ a >
@@ -105,19 +102,20 @@ <h2>API Integration Resources</h2>
105102 < a href ="/databases.html " class ="list-group-item "> Databases</ a >
106103 < a href ="/wsgi-servers.html " class ="list-group-item "> WSGI Servers</ a >
107104 < a href ="/web-frameworks.html " class ="list-group-item "> Web Frameworks</ a >
108- < a href ="/task-queues .html " class ="list-group-item "> Task Queues </ a >
105+ < a href ="/application-dependencies .html " class ="list-group-item "> Application Dependencies </ a >
109106 < a href ="/static-content.html " class ="list-group-item "> Static Content</ a >
107+ < a href ="/source-control.html " class ="list-group-item "> Source Control</ a >
110108 < a href ="/caching.html " class ="list-group-item "> Caching</ a >
111- < a href ="/web-browsers.html " class ="list-group-item "> Web Browsers</ a >
112- < a href ="/web-application-security.html " class ="list-group-item "> Web Application Security</ a >
113- < a href ="/monitoring.html " class ="list-group-item "> Monitoring</ a >
114- < a href ="/web-analytics.html " class ="list-group-item "> Web Analytics</ a >
109+ < a href ="/task-queues.html " class ="list-group-item "> Task Queues</ a >
115110 < a href ="/api-integration.html " class ="list-group-item active "> API Integration</ a >
116- < a href ="/source-control.html " class ="list-group-item "> Source Control</ a >
117- < a href ="/configuration-management.html " class ="list-group-item "> Configuration Management</ a >
118- < a href ="/dependency-management.html " class ="list-group-item "> Application Dependencies</ a >
119111 < a href ="/no-sql-datastore.html " class ="list-group-item "> NoSQL Data Stores</ a >
120- < a href ="/about-author.html " class ="list-group-item "> About</ a >
112+ < a href ="/web-application-security.html " class ="list-group-item "> Web Security</ a >
113+ < a href ="/logging.html " class ="list-group-item "> Logging</ a >
114+ < a href ="/monitoring.html " class ="list-group-item "> Monitoring</ a >
115+ < a href ="/configuration-management.html " class ="list-group-item "> Configuration Management</ a >
116+ < a href ="/web-analytics.html " class ="list-group-item "> Web Analytics</ a >
117+ < a href ="/best-python-resources.html " class ="list-group-item "> Best Python Resources</ a >
118+ < a href ="/about-author.html " class ="list-group-item "> About the Author</ a >
121119 < a href ="/change-log.html " class ="list-group-item "> Change Log</ a >
122120 </ div >
123121</ div > </ div >
0 commit comments