Jump to content

Photo
* * * * * 1 votes

Technologie backendowe warte poznania

Technologie backendowe backend

6 replies to this topic
  • Please log in to reply
Michał

    Stary wyjadacz

  • 301 posts
    • Czas spędzony online: 16d 7h 11m 3s
95
Znakomita!

Posted 13 February 2015 - 21:36

#1
Ostatnio zastanawiałem się jakie technologie wykorzystywane po stronie backendu są warte poznania.
 
Moim obecnym faworytem jest dość młoda technologia- Node.js
 
Wady:
  • młoda technologia
  • brak wielu gotowych rozwiązań
  • mała popularność w porównaniu np. do PHP, Pythona, Rubiego
 
Zalety:
  • wysoka wydajność
  • non-blocking I/O
  • npm
  • socket.io
  • możliwość budowania aplikacji real-time
 
Co o tym sądzicie? W czym piszecie na co dzień, i jakie to ma zalety i wady?

  • 1

zonic

    WT Elite

  • 2911 posts
    • Czas spędzony online: 134d 2h 28m 23s
472
Znakomita!
  • LocationToruń

Posted 13 February 2015 - 22:05

#2

Ja mam okazję współtworzyć projekt pisany we wspomnianym Rubym, a dokładniej w Ruby on Rails i jestem mega zajarany tym. Co prawda odpowiadam tam za front, więc niewiele mogę powiedzieć na temat samego backendu, ale wszystko działa płynnie, do tego gemy, rake itd. W pracy sporo projektów PHPowych i tam wiadomo...nic ciekawego :D


  • 1

Yeoman

    Stary wyjadacz

  • 358 posts
    • Czas spędzony online: 6d 19h 43m 48s
169
Znakomita!
  • LocationKatowice

Posted 14 February 2015 - 11:22

#3

 

Ostatnio zastanawiałem się jakie technologie wykorzystywane po stronie backendu są warte poznania.
 
Moim obecnym faworytem jest dość młoda technologia- Node.js
 
Wady:
  • młoda technologia
  • brak wielu gotowych rozwiązań
  • mała popularność w porównaniu np. do PHP, Pythona, Rubiego
 
Zalety:
  • wysoka wydajność
  • non-blocking I/O
  • npm
  • socket.io
  • możliwość budowania aplikacji real-time
 
Co o tym sądzicie? W czym piszecie na co dzień, i jakie to ma zalety i wady?

 

Sądzę że NodeJS jest dobry, aczkolwiek Go jest lepszy :) Zachęcam do nauki. Poszukaj NodeJS vs Go w google. Strona oficjalna: https://golang.org/


  • 1

2ed58r7.png


Michał

    Stary wyjadacz

  • 301 posts
    • Czas spędzony online: 16d 7h 11m 3s
95
Znakomita!

Posted 14 February 2015 - 16:38

#4

Z Rubym nigdy nie miałem większej styczności, ale ciężko byłoby mi przestawić się ze stylu klamrowego na wcięcia.
 
Ten Go całkiem ciekawy. Słyszałem kiedyś o nim. Składnia podobna do C (nawet wskaźniki są) ale IMO udziwniona, np. inne deklaracje zmiennych, brak nawiasów w pętli for. Ale może to kwestia przyzwyczajenia.
Po przeczytaniu kilku artykułów typu Node.js vs Go dostrzegłem kilka naprawdę dużych wad JS, jak na przykład Callback Hell.


  • 0

Yeoman

    Stary wyjadacz

  • 358 posts
    • Czas spędzony online: 6d 19h 43m 48s
169
Znakomita!
  • LocationKatowice

Posted 14 February 2015 - 18:45

#5

Tak, callback'i są prawdziwym utrapieniem...


  • 1

2ed58r7.png


Mattheo

    Nowy użytkownik

  • 38 posts
    • Czas spędzony online: 2d 8h 32m 56s
20
Bardzo dobra

Posted 14 February 2015 - 19:12

#6

Z Rubym nigdy nie miałem większej styczności, ale ciężko byłoby mi przestawić się ze stylu klamrowego na wcięcia.

Oj, jakbyś się już przestawił to nie chciałbyś wracać do klamerek


  • 1

Yeoman

    Stary wyjadacz

  • 358 posts
    • Czas spędzony online: 6d 19h 43m 48s
169
Znakomita!
  • LocationKatowice

Posted 28 February 2015 - 10:04

#7

Oj, jakbyś się już przestawił to nie chciałbyś wracać do klamerek

Potwierdzam. Ja miałem tak po CoffeeScript :D


  • 1

2ed58r7.png






Podone tematy Collapse

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users