Pytania otagowane jako node.js

Node.js to oparta na zdarzeniach, asynchroniczna struktura we / wy, która korzysta z silnika JavaScript V8 firmy Google.


5
Co to są odroczone połączenia zwrotne?
Rozumiem pomysł wywołania zwrotnego, w którym przekazuję funkcję do innej funkcji, a następnie ta funkcja korzysta z dostarczonej funkcji do woli. Z trudem rozumiem odroczenie oddzwaniania, nawet po googlowaniu. Czy ktoś mógłby podać proste wyjaśnienie? Programuję w Ruby, ale znam również C / C ++, ale przede wszystkim byłem doświadczonym …
15 jquery  node.js 

1
Jak NodeJS może być „nieblokujący”?
Uczę się NodeJS i chciałem tylko coś wyjaśnić. W kilku wprowadzających podręcznikach i książkach do tej pory bardzo wcześnie opisali „nieblokującą” architekturę Node - a raczej, że możliwe jest (i zalecił cały punkt) kodowanie w sposób nieblokujący. Na przykład ten przykład został podany w książce Czytam o asynchronicznym sposobie pobierania …

3
Jak pisać zarządzalny kod za pomocą programowania funkcjonalnego?
Właśnie zacząłem od programowania funkcjonalnego (z JavaScript i Node.js) i z wyglądu wygląda to tak, jakby kod, który piszę, stałby się piekłem bazy kodu do zarządzania, w porównaniu do języków programowania, które mają rodzaj paradygmatu obiektowego. Dzięki OOP znam praktyki, które zapewniłyby łatwe zarządzanie kodem i jego rozszerzalność. Ale jestem …

3
Jak mogę uniemożliwić użytkownikowi edycję mojego kodu w przeglądarce?
Opis Projektuję aplikację Node.JS (bardziej jak pełną stronę internetową). Aplikacja wyśle ​​pięć plików JavaScript i będzie zawierać <script>tagi łączące je ze sobą. Pytanie Jak mogę uniemożliwić użytkownikom i atakującym przeglądanie i edytowanie mojego kodu ? Przykładem może być: Ctrl+ Shift+I W Devtools , goto Sources , wybierz plik do edycji …

4
Czy plik node.js nadaje się do przetwarzania w tle?
Powoli się uczę node.jsi mam mały projekt, który chcę rozpocząć. Projekt będzie miał wiele procesów w tle (pobieranie danych z zewnętrznych stron, parsowanie plików CSV itp.). Dużą „wygraną” dla mnie i węzła jest fakt, że używa JavaScript zarówno dla klienta, jak i serwera. W swojej codziennej pracy koduję w Javie …


2
Przypadki użycia dla node.js i c #
Wykonuję sporo pracy z ASP.NET (C #, MVC), ale większość z nich to typowe tworzenie stron internetowych. Robię architekturę Restful przy użyciu repozytoriów CRUD. Większość moich klientów nie ma wielu zaawansowanych wymagań w swoich aplikacjach. Teraz patrzę na node.js i jego wpływ na wydajność (jestem uzależniony od prędkości), ale nie …

1
Zależności Node.js są zbyt duże
Ostatnio zacząłem grać w node.js. Teraz każdy samouczek dotyczący węzła mówi, że należy zacząć npm init a następnie powiedzmy, że potrzebujesz standardowej struktury serwera, wybierz ekspresową: npm install express ale wtedy będziesz potrzebować wielu innych rzeczy, do których jesteś przyzwyczajony ze światów takich jak ASP.NET. Mówię o silnikach szablonów (jade) …

1
Node.js czy serwlety? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Dużo słyszałem i czytałem o języku po stronie serwera Javascript, tj. Node.js, i widziałem wiele …

1
Testowanie luki między jednostką a integracją: integracja w małych, komponentowych, integracyjnych testach
W ciągu ostatnich kilku tygodni zastanawiałem się, jak wypełnić lukę w naszej metodologii testowania. Upraszczając, testy jednostkowe są zbyt małe, a tradycyjne testy integracyjne są zbyt duże. Częstym scenariusz pojawia się gdzie Ai Bstosowania zarówno komponent C. Jednak Ai Bmają nieco inne wymagania dotyczące i zrobić nieco inne założenia dotyczące …

1
Jak oddzielnie analizować dane pola / pliku wieloczęściowego?
Chcę przeanalizować formularz wieloczęściowy dwa razy: raz, aby pobrać przychodzące pola, a później przetworzyć przesyłanie pliku. Staram się zachować właściwy rozdział problemów w mojej aplikacji Node: Kontroler odpowiada za obsługę pól przychodzących. Model odpowiada za logikę pliku do przesłania. Muszę przekazać dane pól do modelu, aby utworzyć nową instancję, więc …
9 data  node.js  upload 

3
Radzenie sobie z piramidą wywołania zwrotnego node.js
Właśnie zacząłem używać węzła i jedną z rzeczy, które szybko zauważyłem, jest szybkość wywołań zwrotnych do głupiego poziomu wcięcia: doStuff(arg1, arg2, function(err, result) { doMoreStuff(arg3, arg4, function(err, result) { doEvenMoreStuff(arg5, arg6, function(err, result) { omgHowDidIGetHere(); }); }); }); Oficjalny przewodnik styl mówi umieścić każdy zwrotnego w osobnej funkcji, ale to …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.