Firebase offers unparalelled development speed, handling all the nitty gritty details that you might not want to think about when getting a product to market. It provides hosting, database, storage, cloud functions and much more functionality.
But by default a firebase installation is not focussed on security but developer productivity. If you have an app that has some security requirements you should think about hardening your installation. This can be done by adjusting some settings in the underlying Google Cloud Project.
…Push Notifications stehen bei mir seit meinen Cordova Zeiten unter einem schlechten Stern, obwohl sich hier viel getan hat. Dementsprechend ging auch bei der aktuellen Implementierung mit Nativescript und Angular nicht gleich alles glatt.
Beim aktuellen Problem ging es um seltsames Verhalten der App, nachdem die App aus dem Ruhezustand über eine Push Notification geöffnet wurde. Dies führte dazu das Angular Services nicht mehr reagierten, es wirkte sogar so als würden bei jedem Neustart Services dupliziert. Nach einem Start aus dem Ruhezustand über Push Notification funktionierten dann eigentlich alle von einer Push Notification ausgelösten Features nicht mehr zuverlässig.
…Ich war schon länger auf der Suche nach einem static page renderer und habe zuletzt Pico CMS evaluiert.
Nun bin ich auf Hugo gestoßen - und sehr zufrieden. Ich habe darum gleich meinen Blog und meine persönliche Homepage darauf umgestellt.
Rezepte, Radfahrthemen, Entwicklungstipps und vieles mehr gibts also nun hier.
…