Single page applications frameworks (SPA) are at the center stage of modern web development. Top notch web applications depends on fast and responsive behaviour in both user interface and data. Hence the popularity of frameworks like React, Angular, Vue and Ember.
This blog post shows how you can get started with React and restdb.io for development of applications with realtime data.
React is an amazing piece of technology. With it's realtime DOM manipulation and component thinking, it's just a perfect match for realtime enabled databases and frameworks like Firebase, RethinkDB, Pusher and RestDB.io.
In this blog post we'll be developing an application for displaying Nasdaq stock information.
Compared to a traditional relational database (SQL), a document oriented (NoSQL) database has poor or non-existent support for relations between objects (data schema). A NoSQL datastore persists and retrieves documents (often in JSON format) and any relationships between your documents is something you must implement yourself.
Without any direct support for relations, you’re stuck with the logic and maintenance of objects / relations in your application layer.
This blog post shows how you can leave the job of maintaining object / relations to a database, effectively giving you time to pick from your backlog instead of adding :)
Engaging your audience is good for business. Whether your audience are users, subscribers, companies or hot leads, you should have an automated system for keeping them happy.
Sending personal emails based on user actions is an important tool in this aspect.
You can choose from a bunch of excellent email services (APIs) today, e.g. Sendgrid, Mailchimp, Mandrill, Mailgun, Amazon and Mailjet. But there are major challenges in first grasping, and then integrate and automate these services into your application.
This blog post shows how you can automate sending of transactional email directly from a restdb.io application. No need to setup or integrate anything. There is a link to an installable template at the end of the article to get you up to speed quickly.
We'll soon be entering 2017. And Email is still around.
This blog post shows how you can use a "serverless" Javascript Codehook to send email to people from a web page.
In this example you’ll learn how to use:
Are you ready to learn some fun and useful stuff?
Crontab is a well known workhorse from the Unix and Linux world.
The crontab is a system that lets you run commands on a regular schedule. Crontab stands for “cron table”, because it uses the job scheduler cron to execute tasks; cron itself is named after “chronos,” the Greek word for time.
Using the Crontab system, restdb.io can invoke a Codehook. A Codehook is a JavaScript function that can access your database or any other network resource.
Combining Crontab and Codehooks puts you in control. It lets you build a more versatile and advanced data backend for your application.
This blog post shows how to get started creating your own Crontab jobs in restdb.io.
The new restdb.io feature, Codehooks, lets you execute JavaScripts directly in your database.
This feature opens up an array of cool scenarios for your application. One of them is to integrate your database with slack.com.
Slack seems to be every team’s favorite collaboration platform now. If you’re not using this great tool already, I would suggest you give it a try. It can practically eliminate the need for sending internal (non-important) emails, and introduces a more human touch to your team information flow.
That’s why it makes sense to let your database talk to Slack, instead of you logging on to your database admin, all the time, to see what’s going on.
This blog post shows you how you can create a JavaScript Codehook to feed your Slack with important stuff that happens inside your database.
There are plenty of excellent tools to monitor servers in real-time (New Relic, LogicMonitor). These products have tons of features and often costs more than you are (eagerly) willing to pay. Maybe you just need something simple or something custom that you want to keep an eye on in a dashboard. Perhaps the Dev in you is bigger than the Ops? In any of those cases, this article is for you.
We will show how you can use a pre-made restdb.io database template to create your own DevOps server monitoring dashboard with JavaScript, Google Charts and Bash shell scripts. The setup is simple and will only take you a few minutes to try out.
In this blogpost we'll demonstrate how you can use restdb.io as a Data Generator for your Framerjs prototype.
I am no expert in how to create prototypes in Framer Studio, and the example is probably amateurish. However, my main goal is to show you how easy it is to connect and work with restdb.io and Framer Studio, almost in real time.
Nowadays, most web services offers some form of API-keys to access and update data programmatically. But there's usually a little catch: API-keys are full access and thus only usable from server to server. Some services has started to offer OAuth-access, but that involves some sort of authentication first.
We are pleased to share some insights from a project that uses restdb.io as a backend to measure Air quality.
A parent/child-relation is a convenient way of organizing and viewing information in a one-to-many relationship. If you think about it, we use it all the time: