Jestem dość nowy w NodeJS i trudno mi się skupić na asynchronicznej naturze funkcji, kiedy naprawdę chcę, aby jedno połączenie śledziło drugie w sposób zsynchronizowany. Powiedzmy na przykład, że dzwonię do metod usług sieciowych. Każda metoda ma funkcję wywołania zwrotnego. Ale co, jeśli chcę zadzwonić do 10 z nich w …
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 …
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 …
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 …
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 …
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 …
Próbuję nauczyć się node.js i stworzyć aplikację internetową i chociaż staram się po prostu użyć tylko node.js do jej stworzenia, bardzo trudno mi znaleźć zasoby i przykłady, które opisują ten proces bez korzystania z innych frameworków lub bibliotek. W szczególności, w jaki sposób mogę wyświetlać treści HTML i CSS bez …
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 …
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) …
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 …
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 …
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 …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.