Logo
  • PHP
    • HipHop / HHVM
    • Modern PHP
    • PHPStorm
    • LAMP
    • Laravel
    • Composer
    • PDO
  • JavaScript
    • node.js
    • AngularJS
  • CSS
    • SASS
    • “CSS4” (CSS level 4)
  • HTML
  • Git
  • LAMP
  • Vagrant
  • UI / UX
  • Architecture of …
  • Off-Topic
With ♥ from Berlin
February 23, 2014
Chris
AngularJS, JavaScript
Comments Off on Push database changes to all clients in real-time (!) with AngularJS and Firebase

Push database changes to all clients in real-time (!) with AngularJS and Firebase

PreviousNext
js javascript

The coolest talk I’ve seen this week: Anant Narayanan of Firebase shows how to build a simple but really impressive real-time comment-application with AngularJS at ng-conf 2014, a Utah based AngularJS conference. The cool thing: The database part is entirely handled by Firebase, a hosted database solution that pushes all database changes directly to all connected clients – in real-time! Disclaimer: We talk about something that feels like real-time, in hardcore IT terms it’s not really real-time. Anant also looks at the database data while it changes. Jump to 8:50 and 16:30 for a live demo, it’s really awesome and feels like a big step forward for modern web development. It’s disturbing how JavaScript takes over the world – in a positive way.

By the way, did you note the super-sympathic start into the presentation ? I really like that guy!

Firebase is a commercial product. Small instances are totally free, for professional usage attractive plans are available, up to millions (!) of connected clients.

 

angularangularJSfirebasereal-time
Share this

Material Design – How Google designed Android L (7min video)

A very interesting insight into Android L’s (= Android 5.0) new design and the ideas behind. Android was always #3

This is an experimental advertisement

The blogosphere is full of annoying flash banners, GoogleAds and questionable product placements. So… let’s try out something new. :)

Frontend Ops Conf 2014 – Paul Irish: Delivering The Goods In Under 1000ms (40min video)

https://www.youtube.com/watch?v=E5lZ12Z889k

css3-chrome-font

Google rolls out Chrome 37, finally fixes horrible font-rendering

Google has rolled out Chrome 37 today, a legendary milestone that fixes one of the most annoying “bugs” in frontend

vagrant

A preinstalled Vagrant box with PHP HipHop / HHVM and Ubuntu 12.04 (Precise Pangolin)

This is the same post like this one, but this time with Ubuntu 12.04 Precise Pangolin. If you need to

Experimenting with HHVM at Etsy (Link)

Extremely interesting blog post of Etsy on how they try out HHVM / HipHop: https://codeascraft.com/2015/04/06/experimenting-with-hhvm-at-etsy/

sass

[german video] Modernizing and minimalizing frontend markup code at AutoScout24

As this blog has a lot of german speaking readers I’ll post german stuff from time to time. Sorry for

bitdeli git github stats

Get visitor stats for your GitHub repo with BitDeli

GitHub is the definitive #1 “hoster” for git repositories, no question. And this highly sympathic company has made version control

Ghost

[FREE SERVER PROMO] Install GHOST for free on a free SSD server with this coupon

A little off-topic, but highly interesting: In April 2013 the former User Interface Head of WordPress (and WordPress expert) John

ubuntu-14-04-lts lamp

How to install/setup a basic LAMP stack (Linux, Apache, MySQL, PHP) on Ubuntu 12.04 or Debian 7.0/7.1

This little tutorial shows how to setup Apache, MySQL and PHP on a Linux server, in this case Ubuntu 12.04

1/4

Categories

Search

[Link] Improving Smashing Magazine’s Performance: A Case Study
windows-xp-eol
Windows XP is officially dead from today. Do you know people still using it ? Punch them.
digitalocean coupon
Free $10 coupon for DigitalOcean SSD cloud VPS hosting
css4
Angelina Fabbro talks about “CSS4” in this excellent conference video
laracon-2014-eu-amsterdam
Laracon 2013 – Kapil Verma: Engineering Complex Applications with Laravel 4 (40min video)
digitalocean coupon
DigitalOcean VPS coupon codes for december 2013 and early 2014
mod-rewrite-ubuntu-14-04-lts
Which server OS version to choose ? Some EOL lists of Debian, Ubuntu and CentOS
logo-internet-explorer
How to professionally test on old Internet Explorer versions
composer
The difference between “composer install” and “composer update” – nailed on the head
(Links) How to fix an extremely slow Symfony inside a Vagrant box
offf-2014
Europeans: Get ready for OFFF conference / festival in Barcelona, May 2014
phpstorm 7.0 php
How to debug code on a remote server (or in vagrant box) with PHPStorm
You made a mess with Git ? Here’s a flowchart guideline on how to fix
goodbye-lamp-going-hhvm-nosql-nginx-php
[RePost] Goodbye LAMP: Going Nginx, NoSQL, HHVM (41min conference talk with Arne Blankerts)
php
“Belt” adds very clever everyday functions to PHP, comes with JavaScript naming styles and eventually solves the needle/haystack problem

Tags

apache bash centos composer conference coupon CSS debian fonts framework git GitHub hack HHVM HipHop HTML HTML5 IDE JavaScript JS LAMP laravel linux mod_rewrite MVC MySQL Nginx optimization PHP PHP 5.5 PHP 5.6 phpmyadmin PHPStorm security server SSD Ubuntu UI UX vagrant video virtual machine voucher VPS wordpress
Side-Project: Wordle-Solver:
www.wordle-helper.info

Pages

  • Privacy Policy