LevelDB in NodeJS – eine Einführung

Wir schauen uns heute das minimalistische Datenbank-DIY-Kit LevelDB an. Was für Google unter Android und im Chrome funktioniert, sollte schließlich auch für andere Zwecke verwertbar sein. Ich werde sehr knapp das Konzept von LevelDB erläutern und dann ein kleines Beispiels präsentieren, das zeigt wie schnell komplexe Funktionen umgesetzt werden können.

Weiterlesen



ES6 fixed einige JavaScript „Bad“ Parts

Clip2net_160526163226Hallo JavaScript Freunde, heute gibt es eine kleine Leseempfehlung:

Vor einigen Jahren ist ein ziemlich gutes JavaScript Buch heraus gekommen „JavaScript: The Good Parts“ . Der Titel signalisiert ja schon das JavaScript einige dunkle Ecken hat/hatte in die man sich ungern hineinwagt.
Ich sage nur  „Scopes“ und „NaN„. Der ECMAScript Standard ist aber über die Jahre immer besser und besser geworden. Mittlerweile ist 2016 der ECMAScript ist in der Version 6 erschienen und der Browsersupport ist gar nicht sooo übel: https://kangax.github.io/compat-table/es6/

Und  *trommelwirbel* einige „Bad Parts“ gehörten der Vergangenheit an! Raja Rao hat einen tollen Artikel darüber geschrieben wie der früher oft hässliche Code mit ES6 aussieht. Lesen Lohnt sich:

https://medium.com/@rajaraodv/5-javascript-bad-parts-that-are-fixed-in-es6-c7c45d44fd81

 



Release von NodeJS 6.0.0

Gestern wurde NodeJS in der Version 6.0.0 veröffentlicht. Neben einiger Sicherheitsupdates und kleinen, aber wichtigen Änderungen an der API fällt natürlich der aktualisierte v8 Kern auf. Mit dem Sprung auf Version 5.0 erhalten wir einige Geschwindigkeitsoptimierungen sowie stark verbesserte Unterstützung von ES6 Funktionalität. Entsprechend schauen wir uns in einem kurzen Überblick die Änderungen und Neuerungen ausschnittsweise an: Weiterlesen


Schöne Konsoleneingaben mit Inquirer.js

Wenn man von Build Systemen wie grunt und gulp Abstand nimmt und sein Projekt via npm-Skripte organisiert kommt
man schnell in die Lage, das man den User nach Eingaben Fragen muss. Dies kann node.js zwar schon out of the box,
das ist dann aber auch nicht besonders schön anzusehen und noch nerviger zu programmieren.
Weiterlesen


jQuery 3 kommt!

jQuery wird dieses Jahr 10! Jetzt fühle ich mich alt. Im Januar 2006 wurde die erste Version von jQuery veröffentlicht. Pünktlich zum 10 Geburtstag steht die neue Version von jQuery auch schon in den Startlöchern. Vor ein paar Tagen wurde die erste Beta-Version veröffentlicht, nach über einem Jahr Alpha-Phase wurde es auch mal Zeit. Genug Geschwafel kommen wir zu den wirklich wichtigen Themen. Was ist neu? Was geht nicht mehr? Warum sollte ich Updaten?
Weiterlesen


Node.js & npm – Teil 3: Modul auf npmjs.com veröffentlichen

Node.js & npm – Teil 1: Erstellung eines Pakets
Node.js & npm – Teil 2: Node Modul erstellen
Node.js & npm – Teil 3: Modul auf npmjs.com veröffentlichen

Nachdem du in den letzten Beiträgen gelernt hast wie man ein Paket
erstellt und Struktur auszusehen hat, lernst du in diesem Beitrag
wie du dein neues Paket auf npmjs.com veröffentlichst. Die Seite ist die4
globale Anlaufstelle auf  die auch der npm Befehl zugreift.
Weiterlesen