You’ve probably already seen the February 2014 data that we are now using mobile apps more than desktops to access the internet in the US. This indicates that those of us who depend on the internet for our livelihood (who doesn’t these days?…) should be thinking seriously about our mobile device presence. Building mobile apps with WordPress is no fringe topic (at least it shouldn’t be). WordPress and Mobile Apps Earlier this week, San Franciscans had 2 chances to learn about opportunities at the intersection of mobile apps and WordPress from Scott Bolinger, cofounder of AppPresser (and PressCoders). The first was an […]
What you need to know about authentication for the JSON REST API
Update: For more information, you can download our free ebook, The Ultimate Guide to the WordPress REST API. The new JSON REST API is one of the more exciting developments in the WordPress world. One of the parts of working with the API that has generated the most confusion is authentication. In this article I will give you a brief introduction to how authentication works with the REST API and the authentication system provided by the REST API team. I will also introduce some additional tools that will make using them even easier. Understanding authentication with the REST API How authentication works […]
Setting Up a Node Server for a WordPress REST API-Powered Single Page Web App
Update: For more information, you can download our free ebook, The Ultimate Guide to the WordPress REST API. In my last article in this series, I discussed optimizing and preparing your site to serve as the content management system and REST API for a single page web app (SPA) that does not run inside of WordPress. I have packaged those optimizations into a WordPress plugin, called Josie-API, which you can install from WordPress.org. I have also put the complete code that I’ll be walking you through in this article and the next one in a GitHub project called Josie, so if […]
Think Like An App
Imagine a client asks you to build them a website and a mobile application so that they can easily sell shoes online. If you’re like me, a nerdy web developer, you’d probably start planning how to get data on every single shoe that’s going to be on the site—there must be some JSON or XML APIs provided by manufacturers, or at least some regularly-updated CSV files, right? This would prompt you think about how to properly import this data into eCommerce platforms that you might use to build the site. Then you’d probably start thinking about how to mass process, validate, […]
Improving Third-Party API Performance in WordPress with the WP-TLC-Transient Library
Minimizing page load time is incredibly important for both UX and SEO. We spend tons of time obsessing over getting our code and servers optimized to serve our sites as fast as possible, but once you incorporate data from external APIs, you may be putting your site’s load times at the mercy of an external server that you have no control over. Even under the best circumstances, site performance will generally still be an issue when getting data from third-party APIs, due to the additional time required to make extra HTTP requests. For these reasons, it’s important to leverage a caching system […]
1 Comment
Join the conversation