Około rok temu (lato 2014), kiedy testowałem node.js i używałem Express.js jako model, przyszły mi do głowy dwie rzeczy:
- node.js to przyszłość
- chciałbym przerzucić się na node.js jak tylko Express.js stanie się bardziej obszerny, tak jak Ruby on Rails
Innymi słowy, pytaniem jest kiedy Express zmieni się w coś jak Rails?
Jednakże w zeszłym tygodniu uświadomiłem sobie, że przez zały czas zadawałem złe pytanie.
Meteor.js
Po tym jak wiele osób mówiło mi żebym rzucił okiem na Meteor.js, wreszcie w tym tygodniu zacząłem testować cechy i naturę tego frameworku. Szybko uświadomiłem sobie, że chcąc Express.js by był bardziej jak Rails, po prostu szukałem czegoś szybszego. Jednak Meteor dostarcza coś kompletnie innego. Wykorzystuje on node.js i dobre strony JavaScript by tworzyć wartościowe modele, które nie mają nic do czynienia z Rails. Dlatego ma to sens by działać tym sposobem.
Wyobraź sobie bycie zdolnym do budowania płynnych, natywnych aplikacji przez zwykłe zastosowanie strony internetowej. Nie tylko. Robienie tego z minimalnymi ustawieniami i pięknym, czytelenym kodem. Ze strony klienta możesz bezpiecznie przeszukiwać bazę danych i trzymać tam kopie danych. Jest tego jeszcze więcej.
Pomyśl: Doświadczenie Google Apps prawie bez kodu. Jakie to ekscytujące?
Możesz sprawdzić ich stronę tutaj i obejrzeć prostą wideo demonstrację tutaj. Jeżeli nie masz dostępu do Vimeo, mają także Youku wideo.