Co nieco o soft delete przy użyciu Node.js i MongoDB

Usuwanie danych jest jedną z 4 podstawowych czynności jakie możemy w  tradycyjnych aplikacjach (zaraz po dodawaniu, odczycie i aktualizacji). Wydawać by się mogło, że nie jest to zbyt ciekawy temat. Ot wydajemy polecenie “usuń”, a nasze dane bezpowrotnie znikają. Okazuje się jednak, że nawet tak trywialną czynność jak usuwanie danych można wykonać na kilka sposobów oraz, co ciekawe, otrzymać różne rezultaty! Jednym z bardzo ciekawych sposobów na “usuwanie” … Czytaj dalej Co nieco o soft delete przy użyciu Node.js i MongoDB

Validacja w Express.js z pomocą express-validator

Przede wszystkim, czym jest validacja i do czego jej potrzebujemy? Validacją nazywamy szereg czynności polegający na sprawdzeniu zgodności z danymi schematami i wytycznymi, a także naszymi oczekiwaniami i przewidywaniami. Programiści validację stosują najczęściej do sprawdzania poprawności danych wejściowych. Moim subiektywnym zdaniem sprawdzanie poprawności otrzymywanych danych jest absolutną koniecznością jeśli chcemy aby nasza aplikacja działała poprawnie. Gdzie wykonywać validację? Czynność tą powinniśmy wykonywać zarówno po stronie … Czytaj dalej Validacja w Express.js z pomocą express-validator

Seedery w Node.js

Czym tak w ogóle są seedery? Tworząc aplikację bardzo często zachodzi potrzeba pracy na danych. Oczywiście nic nie stoi na przeszkodzie, abyśmy uruchomili pokłady swojej wyobraźni i wpisywali do bazy danych testowe rekordy. Niemniej jednak jest to mało produktywne zajęcie. Nie wspominam nawet o tym, że takich rekordów często potrzeba dziesiątki, setki a nawet i czasem tysiące. W tem miejscu z pomoca przychodzą nam seedery, czyli specjalne funkcje pozwalające nam … Czytaj dalej Seedery w Node.js

Wstęp do REST API

Dlaczego akurat wpis o REST API? Na stworzenie tego wpisu zdecydowałem się po podjęciu decyzji o rozpoczęciu mojego nowego projektu. Jednym z elementów projektowanej aplikacji jest właśnie REST API. W tym wpisie chcę podzielić się zdobytymi doświadczeniami z czytelnikami. Oprócz tego wpis ten traktuję jako swoiste ugruntowanie zdobytej wiedzy, które pomoże nie tylko mi ale także czytelnikom tego bloga. Gotowy/a? W takim razie zaczynajmy… Rozszyfrowanie skrótów Na początek, aby … Czytaj dalej Wstęp do REST API

Rzut okiem na WordPress REST API

Słowem wstępu o WordPress REST API WordPress wraz z wersją 4.7 otrzymał REST API. Dzięki niemu, w łatwy sposób możemy uzyskać dane w formacie JSON z naszego systemu zarządzania treścią. Jest to świetna alternatywa dla motywów. Rozwiązanie to ma wiele zalet, ale też kilka wad, które teraz pokrótce opiszę. Zalety WordPress REST API Główną zaletą jest brak konieczności znajomości języka PHP. Nie korzystamy tu … Czytaj dalej Rzut okiem na WordPress REST API