FSGeek
馃憖 Zobacz inne ciekawe posty
Tagi
Poznaj autora
馃摟 Do艂膮cz do newslettera
Node.js i MongoDB - pobieranie danych

Pobieranie informacji z bazy danych jest chyba jedn膮 z najcz臋艣ciej wykonywanych operacji. W bazach relacyjnych korzystamy do tego celu z polecenia SELECT. W przypadku MongoDB musimy przygotowa膰 odpowiedni obiekt, kt贸rym opiszemy jakie dane(dokumenty) chcemy dosta膰. Jak on wygl膮da w praktyce i jakie ma opcje?

#node.js#mongodb#bazy-danych#javascript
Node.js i MongoDB - 艂膮czenie z baz膮 danych

Zazwyczaj jak uczymy si臋 o bazach danych to o bazach relacyjnych np.: MySQL. Jednak nie jest to jedyna mo偶liwo艣膰 i mo偶emy korzysta膰 r贸wnie偶 z baz dokumentowych, kt贸rych reprezentantem jest MongoDB. Jest to te偶 dosy膰 popularna baza, z kt贸rej mo偶emy korzysta膰 w Node.js.

#node.js#mongodb#bazy-danych#javascript
D3.js - obs艂uga zdarze艅

Dzi臋ki wykresom mo偶na prezentowa膰 dane w ciekawy i przyst臋pny spos贸b. Ale skoro mamy je na stronie internetowej, to mo偶na do艂o偶y膰 do nich wi臋cej interaktywno艣ci, by pokaza膰 wi臋cej danych np. z pomoc膮 tooltip'贸w. Jest to proste do zaimplementowania o ile wiemy jak wykorzysta膰 system zdarze艅 obecny w D3.js.

#d3.js#zdarzenia#tooltip#javascript
Czy jeste艣my wi臋藕niami open source?

Open source jest rozwi膮zaniem, kt贸re dostarcza nam ogromn膮 ilo艣膰 bibliotek, framework贸w czy innych narz臋dzi z kt贸rych korzystamy na co dzie艅 jako programi艣ci. Jednak nie macie wra偶enia, 偶e stajemy si臋 przez to troch臋 leniwi lub nawet stajemy si臋 troch臋 wi臋藕niami open source?

#open-source#javascript
D3.js - osie na wykresie

Nie ma wykresu bez dobrze opisanych osi, kt贸re m贸wi膮 nam jak odczytywa膰 dane z wykresu i co reprezentuj膮. S膮 wi臋c istotnym elementem, kt贸rego nie mo偶na pomin膮膰. Na szcz臋艣cie D3.js udost臋pnia nam grup臋 funkcji, kt贸re pozwalaj膮 w 艂atwy spos贸b doda膰 i dostosowywa膰 wygl膮d osi.

#d3.js#wykres#liniowy#osie#javascript
D3.js - tworzenie prostego wykresu liniowego

Wykresy s膮 doskona艂ym sposobem do reprezentowania nudnych danych liczbowych. Dobrze zrobiony wykres potrafi przyku膰 wzrok osoby, kt贸ra od liczb ucieka z krzykiem. Istnieje wiele bibliotek do tworzenia wykres贸w a przynajmniej cz臋艣膰 z nich opiera si臋 na bibliotece D3.js. Ja chcia艂bym si臋 skupi膰 na tej ostatniej i pokaza膰 jak mo偶na stworzy膰 w niej te proste jak i zaawansowane wykresy.

#d3.js#wykres#liniowy#javascript
Modu艂y ECMAScript w Node.js

W Node.js ka偶dy plik jest traktowany jako osobny modu艂, a 偶e nie piszemy ca艂ej aplikacji w jednym pliku to musimy w jaki艣 spos贸b nimi zarz膮dza膰. Do tej pory w 艣rodowisku Node.js korzystali艣my z modu艂贸w CommonJS ale to si臋 mo偶e zmieni膰 w przysz艂o艣ci kiedy stabilne b臋d膮 modu艂y ECMAScript.

#javascript#node.js#commonjs#ecmascript-modules
Server Sent Events(SSE) - co to jest?

Server Sent Events (SSE) jest mechanizmem, kt贸ry pozwala na jednokierunkow膮 komunikacj臋 pomi臋dzy serwerem a klientem. Mo偶emy przy jego pomocy wysy艂a膰 wiadomo艣ci i informowa膰 klienta o zmianach na serwerze. Brzmi znajomo? Najcz臋艣ciej taka funkcjonalno艣膰 kojarzy nam si臋 z Websocket? Jaka jest pomi臋dzy nimi r贸偶nica, kiedy powinni艣my korzysta膰 z SEE i jak z tego skorzysta膰?

#javascript#webdevelopment#node
Polityka prywatno艣ci Przesta艅 mnie 艣ledzi膰