Powiązane publikacje 'nodejs'
ReactJS i NodeJS: odkrywanie potężnej przyszłości programowania JavaScript z pełnym stosem
Zarys:
1. Wprowadzenie 2. Czym jest ReactJS? — Definicja i funkcje — Korzyści z używania ReactJS 3. Czym jest NodeJS? — Definicja i funkcje — Korzyści z używania NodeJS 4. ReactJS i NodeJS: potężne połączenie — Integracja ReactJS i NodeJS — Korzyści z używania ReactJS z NodeJS 5. Przyszłość ReactJS i NodeJS — Rosnąca popularność i wsparcie społeczności — Ulepszenia i aktualizacje 6. Podsumowanie 7. Często zadawane pytania — Czy ReactJS i NodeJS można używać razem w projekcie ? — Czy..
Bull + Hirefire — automatyczne skalowanie klientów w Heroku
Zespół inżynierów w AdminRemix używa Bull w połączeniu z Hirefire , aby poradzić sobie z każdym obciążeniem, jakie użytkownicy mogą nałożyć na naszych konsumentów. Obydwa sprawdziły się u nas dobrze, ponieważ kontynuujemy skalowanie naszej aplikacji na Heroku.
Konfiguracja byka
Zawsze możesz dowiedzieć się więcej o Bullu poprzez jego „dokumentację”, ale my przyjęliśmy uproszczone podejście udokumentowane poniżej w kodzie i takie, które nie jest jasne, patrząc na oficjalną..
Nodejs: Obsługa wyjątków
Co to jest obsługa wyjątków?
Exception handling to koncepcja programowania obejmująca obsługę i zarządzanie błędami wykonania lub wyjątkowymi warunkami, które mogą wystąpić podczas wykonywania programu.
Te błędy lub wyjątkowe warunki mogą wynikać z różnych przyczyn, takich jak nieprawidłowe dane wejściowe, nieoczekiwane zachowanie, ograniczenia zasobów lub zewnętrzne…
Zbuduj aplikację do logowania/audycji za pomocą stosu MERN – Część 1 (backend)
Utwórz (minimalną) aplikację z pełnym stosem i uwierzytelnianiem użytkownika za pomocą paszportu i tokenów JWT.
Będziemy tworzyć minimalną aplikację do logowania/autoryzacji z pełnym stosem, używając stosu MERN ( MongoDB dla naszej bazy danych, Express i Node dla naszego backendu oraz React dla naszego frontendu). Zintegrujemy także Redux zarządzanie stanem dla naszych React komponentów.
Pełną bazę kodu można obejrzeć tutaj :
Nasza aplikacja umożliwi to..
Budowanie środowiska CI/testowego dla projektów JavaScript
Utrzymanie jakości oprogramowania nie jest łatwym zadaniem. W miarę jak oprogramowanie staje się coraz bardziej złożone i wymagania dotyczące jakości rosną , utrzymywanie wysokiej jakości kodu nigdy nie było tak ważne . A jednak zaspokojenie tych potrzeb jest łatwe , jeśli zostanie zrobione właściwie.
Narzędzia
Żart
Jest to jedna z najczęściej używanych ram testowych JavaScript , opracowana przez Facebooka, co czyni ją niezawodnym wyborem dla każdego projektu...
Mikrousługa skracająca adresy URL
Adres URL oznacza Uniform Resource Locator i służy do określania adresów w sieci WWW. Typowy adres URL ma postać http://www.example.com/index.html i składa się z protokołu ( http ), nazwy hosta ( www.example.com ) i nazwy pliku ( index.html ). Dowiedziałem się więcej o adresie URL podczas tworzenia projektu mikrousługi skracania adresów URL API za pomocą Node i MongoDB. Możesz zobaczyć projekt tutaj , zobaczyć kod w tym repozytorium GitHub lub na moim profilu usterki ...
Z łatwością ls/set/usuń skrypty npm w cli
npm pozwala nam uruchamiać wstępnie przypisane polecenia skryptowe w cli. Jednakże definiowanie poleceń skryptowych może być żmudne. Musimy otworzyć package.json, następnie znaleźć pole scripts, następnie dodać/usunąć skrypt i zamknąć plik.
Dzięki nps-cli możesz łatwo ls/set/remove pole skryptów package.json w cli. Zawiera trzy polecenia do obsługi skryptów npm:
nps ls , aby wyświetlić listę bieżących skryptów npm
nps set , aby ustawić bieżące skrypty npm
nps remove , aby usunąć..