#express najlepsze najnowsze

cr6d 2026-05-22 09:11:13 +0
#react #express #javascript #seo #programowanie #it #programista15k

Mam apke w react bez nexta z backendem w express i chciałbym dla 5 routów np artykuł na blogu i profil użytkownika żeby zrobić SSR przy pomocy tzw dynamic renderingu czyli dla clawlera google itp serwować statyczny HTML z danymi z bazy a dla usera jsona z danymi z bazy.

Treści będą te same tylko pytanie jest czy muszę serwować 1:1 szkielet jak serwuje w JSX w react czy mogę pominąć pasek boczny i nawigację u góry i stopkę i dawać tylko treść i czy to nie podpadnie pod cloaking? Niby google lisze że content musi byc ten sam ale strona nie musi byc identyczna. Ma ktoś doświadczenie z tym i coś podpowie? Vite SSR wydaje sie zbyt przekombinowane żeby to implementować i zbyt dużo dopiero wychodzi błędów po buildzie, cudowania ze store zustand np.

Jeśli ktos ma doświadczenie w seo w takim stacku i sposobie o którym myślę to chętnie poczytam.
mirko_anonim 2023-09-19 22:06:07 +0
✨️ Obserwuj #mirkoanonim
Po co są tabletki do expresu od kawy? One przefiltrowują wodę z kranu, czy trzeba samemu sobie przefiltrowywać np przelewając wodę z dzbanka filtrującego? Nie znam odpowiedzi, a chodzi mi o koszta bo jednak trzeba częściej wtedy filtr do wody kupować co nie robi mi dużej różnicy, ale pytam, bo nie znam odpowiedzi.
#pytanie #kawa #kawatime #express

─────────────────────

· Akcje: Odpowiedz anonimowo · Więcej szczegółów
· Zaakceptował: RamtamtamSi
· Autor wpisu pozostał anonimowy dzięki Mirko Anonim

xede 2023-09-19 22:57:47 +0
@mirko_anonim: tabletki to odkamieniacz, co iles kaw musisz odkamienic ekspres, przeczytaj ulotke na tych tabletach, ekspres mozesz ustawic na twardosc wody (po ilu kawach trzeba odkamieniac), lepiej lac filtrowana i tak ustawic ekspres, mniej cykli czyszczenia, wszystko jest napisane w instrukcji jesli takowa posiadasz
Hopsiup-siup 2023-02-10 00:14:40 +0
Jakie sa dobre praktyki przy pisaniu API w #node #express?
Mam dwa endpointy signin i signup. Napisalem sobie controller i route.
Trzymac to w osobnych plikach:
-controllers
---signup.controller
---signin.controller
-routes
---signup.routes
---signin.routes
Czy w jednym np:
-controllers
---auth.controller (zawiera RequestHandlery dla signin i signup)
-routes
---auth.routes (zawiera /signup i /signin)
Hopsiup-siup 2023-02-10 00:15:51 +0
@Hopsiup-siup: xD wykop nie trzyma wciec sorry xD
Hopsiup-siup 2023-09-24 15:14:49 +0
@Hopsiup-siup: dobra praktyka to nie pisac nic w tym z------m js
TrebuniTutek 2022-03-30 15:10:47 +1
Szukam ekspresu: kilka kaw dziennie, kawy różne: mleczne, ze spienionym mlekiem, czarne i mocne. Na razie coś takiego wpadło mi w oko:
KRUPS EVIDENCE PLUS+ EA8948
SIEMENS EQ.6 Plus S300
DELONGHI Dinamica ECAM 353.75.B
PHILIPS 3200 Series LatteGo Premium
Doradzicie coś?

#express #kawa #ekspresdokawy #ekspres
niemry 2022-03-30 15:27:01 +0
@TrebuniTutek: Philipsa i Krupsa do nie dotykaj. Plastikowe g---o jak ich mało. Nie naprawialne. W tych pieniądzach celuj w Nivone 756 to samo co 759lub nowy 790 lub Melitte Passione OT. Najlepiej podjedz do dobrego sklepu z ekspresami koło siebie. Możesz w DM podać miasto, a podam dobre sklepy w twojej okolicy. Tam są ludzie którzy zjedli na tym zęby i to serwisują. Trochę sie robiło w ekspresach
Kulek1981 2022-03-30 15:45:57 +0
@TrebuniTutek: robisz kilka naraz? Chcesz je personalizować, czy jakieś gotowce z głównego panelu?
pokaż komentarze (7)
ElCidX 2022-03-10 20:09:28 +0
#kawa #express #kawatime
Przelewacie filtry papierowe przed użyciem? Polecacie jakąś markę wziąłem pierwsze co lepsze akurat było w mediaexpert.
Czy szkoda zawracać sobie głowę i bez różnicy bo z tej samej fabryki?
#kiciochpyta
Baczy 2022-03-10 20:14:23 +0
@ElCidX: Ja robię kawę w dripie. Używam filtrów Jan Niezbędny - one mi najlepiej podeszły. Próbowałem przelewać przez zaparzeniem ale nie widzę sensu bo kawa smakuje tak samo.
ElCidX 2022-03-10 21:08:53 +0
@Baczy: gdzie kupujesz te filtry? sieć czy gdzieś normalnie dostępne?
pokaż komentarze (5)
Wegrzynski 2021-09-16 16:31:16 +1
#programowanie #iot #nodejs #nodered #embedded #express

Mam dwa procesy napisane w node.js w oparciu o Express (jeden to node-RED) , które muszą wymieniać cyklicznie dane pomiędzy sobą - wartości pomiarów itd. W jaki sposób najlepiej to zrobić pod kątem wydajności? API RESTfulowe, MQTT, websockety, SQLite?

Aplikacja ma chodzić na jakimś systemie embedded, więc wydajność jest tu kluczowa. Samych danych ma być wymieniane docelowo kilkaset-kilka tysięcy pomiarów.

Proszę o wyrozumiałość, dopiero się uczę( ͡° ͜ʖ ͡°)
Wegrzynski 2021-09-16 16:56:57 +1
@tlaziuk: Jest kluczowa, ale równie kluczowe są możliwości Node-RED'a ( ͡° ͜ʖ ͡°)
Saly 2021-09-16 18:50:37 +2
@Wegrzynski: najszybszym mechanizmem komunikacji pomiędzy procesami to pamięć dzielona. Tylko kilkaset-kilka tysięcy to zupełnie nie ta skala. Jakbym robił coś takiego sam to pewnie użył bym web socketow, bo są proste i wygodne. Ale liczba możliwych podejść które będą działały jest ogromna
pokaż komentarze (12)
dal_on 2021-08-18 22:16:46 +1
Mirasy, planuje w najbliższych dniach pojechać we dwie osoby do Chorwacji. Jako, że mój samochód nie jest na tyle godny zaufania by go brać chciałbym wynająć jakiś i nim pojechać. Znalazłem wypożyczalnie express i wynajem samochodu na 8 dni wyjdzie 1800 zł z pakietem ochrony. Polecacie ta wypożyczalnie czy jednak szukać inna? Nigdy nie miałem okazji brać auta na wypożyczenie i boje się mnóstwa „ukrytych” zapisów w regulaminie, a nie chciałbym popłynąć z głupimi kosztami. Odbiór samochodu w Bielsku Białej
#wynajemsamochodu #express
kudlaty321 2021-08-18 22:23:19 +1
@dal_on: wynajmuję dość często auta. Od nich też brałem. Jeśli masz wykupione ubezpieczenie to nie ma żadnych ukrytych kosztów. Jeśli zależy Ci na komforcie psychicznym i możesz trochę dopłacić to polecam pełne ubezpieczenie bez partycypacji w kosztach szkody. Ja zawsze takie ubezpieczenie wybieram. Drożej ale spokój.
Gumaa 2021-08-18 22:25:18 +1
@mowilemzewroce: uwielbiam te odpowiedzi na wykopie, które są pisane bez poświęcenia 5 sekund na docztanie całego posta.
Widać jak byk zgodę na wyjazd za granicę, ale po co to czytać ( ͡° ͜ʖ ͡°)
pokaż komentarze (13)
Alodnog 2021-06-20 11:34:59 +0
#programowanie #webdev #nodejs #express
Próbuję wdrożyć w dużym projekcie na backendzie architekturę typu route -> controller -> service.
Controller otrzymuje req i res, i wywołuje services (które są zwykłymi funkcjami komunikującymi się z bazą), a potem zwraca to co dostał od danego service.
Powiedzmy że mam w bazie dwie tabele - users i pets. User może mieć wiele petów, więc tabela pets ma foreign key usera.
I teraz co zrobić jeśli chcę usunąć usera?
1. W controllerze wywołać z service Pet funkcję deletePetsOfUser, a potem z service User funkcję deleteUser.
2. W controllerze wywołać z service User funkcję deleteUser, która wywoła w sobie z service Pet funkcję deletePetsOfUser, a potem bezpośrednio usunie usera.
3. W controllerze wywołać z service User funkcję deleteUser, która bezpośrednio usunie zarówno pety usera jak i samego usera.

Co będzie lepszym rozwiązaniem jeśli chodzi o logikę, utrzymanie i zrozumienie kodu?
trevoz 2021-06-20 12:10:23 +1
@Alodnog: może zastosuj pattern Controller -> Service -> Repository

W repository będziesz miał tylko i wyłącznie metody odpowiadające za komunikację z bazą danych (get, getBy, insert, update, delete, deleteBy itd) dla konkretnej tabeli. Czyli np. UserRepository działa na tabelce 'users'.

W UserService będziesz miał UserRepository i inne serwisy, które będą Ci potrzebne.

Czyli w Twoim przykladzie wygladaloby to tak mniej wiecej.

W controllerze DeleteUser wywołujesz UserService.deleteUserWithPet

Pseudo Kod:

`UserService.deleteUserWithPets(userId) {
await this.petService.deletePets(userId)
return this.deleteUser(userId)
}

UserService.deleteUser(userId) {
return this.userRepository.delete(userId)
}

PetService.deletePets(userId) {
return this.petRepository.deleteBy('userId', userId);
}`

Oczywiście ja nie jestem jakimś znawcą, ale wydaje mi się, że to dobry pomysł i u mnie się to sprawdza.
Alodnog 2021-06-20 12:17:35 +1
@trevoz: Korzystam z TypeORM więc chyba mam tą warstwę Repository z góry narzuconą. To rozwiązanie wydaje się spoko
pokaż komentarze (8)
nevill 2021-03-10 21:42:57 +0
W Express poprzez res.render wysyłam zmienne do widoku, normalnie używałem tych zmiennych do wyświetlania danych przez handlebars, ale teraz chciałbym ich użyć w pliku .js ładowanym w tym widoku. Niestety, gdy próbuje wyświetlić zmienną poprzez console.log z poziomu pliku .js to dostaję zwrotke, że zmienna o takiej nazwie jaką wpisałem w res.render nie istnieje. Jak powinienem to poprawnie zrobić? Czy nie wysyłać zmiennych przez res.render, tylko próbować ładować je bezpośrednio w .js?

#javascript #express #nodejs
s.....r 2021-03-10 21:59:06 +0
@nevill: Możesz zrobić sobie jakieś proste API, do którego wyślesz zapytanie o te zmienne z tego pliku .js, albo wrzucić tą zmienną gdzieś bezpośrednio w kod tego widoku tak jak teraz robisz res.render i pobrać ją z DOMU już w tym pliku .js
4191727801 2021-03-10 23:06:45 +0
@nevill: w handlebars utwórz element HTML script i w nim zadeklaruj zmienna globalna która trzyma dane przekazane przez express do handlebars. Najlepiej zadeklaruj zmienna poprzez słowo kluczowe var. Skrypt js który ma używać tej zmiennej musi być zadeklarowany poniżej.

Mimo wszystko, łatwiej zrobić endpoint i tam wysyłać dane
pokaż komentarze (1)
Alodnog 2021-01-29 09:45:39 +0
#programowanie #nodejs #express
Każdy api route w oddzielnym pliku np. getUsers.js, createUser.js itp.
Są jakieś przeciwskazania? Bo do tej pory widziałem wszystko co związane np z Userem wrzucone w jeden plik
4191727801 2021-01-29 10:00:02 +2
@Alodnog: wiem co kombinujesz. 1 route w osobnym pliku bo potem taki "handler" czy tam "kontroler" bardzo rosnie, ale... to jest zle podejscie. Handler/ kontroler/ route powinien tylko przyjac dane, zwalidowac je a dalej logike biznesowa powinien odwalic osobny komponent, np jakis serwis czy manager. Deklaracja takiego routa powinna miescic sie w granicy 10-15 linijek. ofc ilu programistow tyle podejsc, mowie ze swojego doswiadczenia
overment 2021-01-29 10:06:05 +1
@Alodnog: tutaj masz w miarę dobry artykuł na ten temat. Też robię tak jak pisze @4191727801
https://www.codementor.io/@evanbechtol/node-service-oriented-architecture-12vjt9zs9i
pokaż komentarze (1)
aptitude 2020-10-12 21:12:33 +0
Jeżeli ktoś jest tak leniwy jak ja ale chce napisać nowy serwis z autoryzacją użytkownika, to używa starego projektu i dopisuje dodatkowe kontrolery i routery :D Kocham NodeJS i Express <3



Może udostępnię kiedyś swoje #pbsapi na github... #jwt #express
aptitude 2020-09-16 20:21:47 +0
Właśnie nauczyłem się Server Side Rendering swoich aplikacji napisanych w React <3

Bardzo przydatny poradnik na digitalocean.com

React to CUDO! (nie mylić z CUDA od Nvidia), React to chyba najlepszy produkt który stworzył Facebook <3
Prosty i bardzo wygodny jest ten React <3

#react #programowanie #ssr #nodejs #express
sokytsinolop 2020-09-16 23:03:36 +1
@aptitude: jakby co to nowy panel admina AMW pisze w reaccie. PRy mile widziane ;)
pokaż komentarze (5)
Alodnog 2020-07-16 12:29:12 +0
#nodejs #express #webdev
Mam na serwerze zapisane obrazki avatarów użytkowników i bazę danych w której trzymam wszystkie dane o użytkowniku i ścieżkę do obrazka.
Chcę teraz na kliencie pobrać wszystkich użytkowników wraz z ich danymi i avatarami.
W jaki sposób mam to zrobić skoro res.sendFile obsługuje tylko pliki bez żadnych danych, res.json nie wyśle obrazka?
Arveit 2020-07-16 12:38:29 +1
@Alodnog: BASE64 albo wysyłaj URLe
budyn 2020-07-16 12:46:24 +1
@Alodnog: zazwyczaj się urle wysyła a nie bajty
pokaż komentarze (3)
incydent_kakaowy 2020-06-29 19:54:17 +0
Jaką znacie chmurkę aby sobie odpalić #nodejs #express i nie podpinać karty kredytowej jak na #aws ? Projekt bardziej w celach edukacyjno/rozrywkowych i na początku wystarczy mi darmowy plan jaki na takich hostingach oferują. Ale potem chciałbym mieć możliwość przejścia na płatny bez rzeczonego podpinania karty kredytowej.
#programowanie #hosting
oslet 2020-06-29 20:01:04 +1
denwood 2020-06-29 22:11:10 +1
pokaż komentarze (1)
Kac_ 2019-11-29 17:33:32 +1
Mirki mam pytanie zrobiłem spore zamówienie na #aliexpress i ciagle przychodzą do mnie paczki a Chin, zazwyczaj odbiera ktoś kto jest rano w domu albo idę z awizo na pocztę, dzisiaj wracam do domu o 17 patrze paczka z Ali jest położona na klamce od drzwi dodam, ze mieszkam w bloku i dość się zdziwiłem jakby ktoś mi zabrał nawet nie wiedziałbym gdzie ona jest, na początku było mi wszystko jedno, ale po tym jak otworzyłem paczkę i zobaczyłem, ze jest w środku myszka która swoje kosztuje to obojętność mi przeszła. Jakieś pomysły jak to rozegrać? #pytanie #zakupyzchin #ali #express #blackfriday #promocje #pocztapolska
Matpiotr 2019-11-29 17:46:02 +0
@Kac_: nijak
Matpiotr 2019-11-29 17:59:16 +1
@Kac_: takie rzeczy to się rejestrowaną bierze, wtedy musi być podpis i tak se o nie zostawi
pokaż komentarze (6)
tomaszs 2019-09-22 20:34:03 +6
Do jutra ponad 1200 książek w promocji 2 książki w cenie 1 na Helionie. Poniżej wybór polecanych przeze mnie książek z tej promocji z 600 pierwszych pozycji (tyle udało mi się przejrzeć). Promocja z okazji urodzin Heliona trwa do jutra!

Wszystkie tytuły tutaj: LINK

Polecane przeze mnie:

Ogólnie o pracy #praca

Nawyk nieodwlekania LINK
15 tajemnic zarządzania czasem LINK
Rozmowa kwalifikacyjna LINK

Ogólnie o programowaniu #programowanie #programista15 #programujzwykopem

Czysty kod LINK
Czysta architektura LINK
Mistrz czystego kodu LINK
Refaktoryzacja LINK
Algorytmy LINK
Wzorce projektowe LINK
Algorytmy, struktury danych i techniki programowania Wróblewskiego LINK
Zwinne wytwarzanie oprogramowania LINK
Zrozumieć oprogramowanie LINK
Pragmatyczny programista LINK
TDD. Sztuka tworzenia dobrego kodu LINK
Oprogramowanie szyte na miarę LINK
Legendarny osobomiesiąc LINK

TDD #tdd

Selenium. Automatyczne testowanie aplikacji LINK

Zarządzanie projektami (IT) #it #informatyka

Zarządzanie projektami dla początkujących LINK
Pięciodniowy sprint LINK
Scrum LINK

Kontrola wersji #git

GIT LINK

Design (UI/UX) #design #ux

Logo. Design. Love LINK
UX w projektowaniu witryn internetowych LINK
Projektowanie. Księga pomysłów LINK
Strategia UX LINK
UX design do aplikacji mobilnych LINK
Badanie UX LINK
Genialne pomysły LINK
Podstawy projektowania interfejsów użytkownika LINK

Programowanie stron i aplikacji webowych #frontend #webdev #html #css #angular #vue #bootstrap #node #mongo #jjquery #sass

HTML i CSS. Zaprojektuj stronę WWW LINK
JavaScript i jQuery. Interaktywne strony LINK
Zawód: frontend developer LINK
SASS. Nowoczesne arkusze stylów LINK
Angular w akcji LINK
AngularJS. Pierwsze kroki. LINK
Vue.js 2.0 LINK
Bootstrap LINK
Rusz głową. JavaScript LINK
Node.js, MongoDB i AngularJS LINK
Biblioteka jQuery LINK

CMSy #joomla

Joomla 3.x. Podręcznik LINK

Programowanie aplikacji mobilnych #spring #android #xamarin #kotlin

Spring Framework LINK
Programowanie aplikacji na Androida LINK
Android Studio. Podstawy LINK
Spring Framework dla programistów Java LINK
Xamarin LINK
Język Kotlin na platformie Spring LINK

Python #python #keras

Python. Programowanie funkcyjne LINK
Deep learning. Praca z językiem Python i Kerasem LINK
Automatyzacja nudnych zadań z Pythonem LINK
Python dla każdego. Podstawy programowania LINK
Python. Instrukcje dla programisty LINK

PHP #php #laravel

PHP, Javascript i MySQL LINK
PHP. Obiekty, wzorce i narzędzia LINK
PHP 7 LINK
PHP 7. Algorytmy i struktury danych LINK
Laravel LINK

Kotlin #kotlin

Kotlin w akcji LINK
Język Kotlin na platformie Spring LINK

C/C++ #c #cpp

Opus magnum. C++ 11 LINK
C/C++. Obliczenia numeryczne LINK
Kompendium Stroustrupa LINK

Ruby #ruby

Programowanie w języku Ruby LINK
Ruby. Przewodnik programisty LINK

Java #java

Java. Podstawy. Wydanie X. LINK
Java. Kompendium Programisty LINK
Java EE 8. LINK
Testowanie aplikacji z jUnit LINK
Thinking in Java (po polsku) LINK

Ansible #ansible

Ansible w praktyce LINK

Express.js #express

LINK

Docker #docker

Docker. Praktyczne zastosowania LINK

Angielski #angielski #jezykangielski

English 4 IT LINK

AI #ai #uczeniemaszynowe #r #tensorflow

Algorytmy uczenia maszynowego LINK
Uczenie maszynowe z Scikit-Learn i TensorFlow LINK
Uczenie maszynowe z JavaScriptem
Deep Learning z językiem R i biblioteką Keras LINK

C# / Visual Studio #csharp #visualstudio

TDD z C# 7.0 LINK
C# 7.0 w pigułce LINK
Visual Studio 2017 LINK

ASP.NET #aspnet #asp

ASP.NET Core MVC 2 LINK
ASP.NET Core 2 i Angular 5 LINK

Bazy danych #sql

SQL LINK
NoSQL, NewSQL i Big Data LINK
Node.js, MongoDB i AngularJS LINK
Oracle PL/SQL LINK

SysOps / DevOps / Admin #sysops #devops #admin #ubuntu #azure #linux #unix

Unix i Linux LINK
Kali Linux LINK
Projekt Fenix LINK
Kali Linux. Testy Penetracyjne LINK
CCNA 210 - 260 LINK
Serverless na Azure LINK
Sieci komputerowe LINK
Ubuntu Serwer LINK

Node.js #node

Node.js LINK
Node.js, MongoDB i AngularJS LINK
Node.js dla webdeweloperów LINK

Go #go

Programowanie w języku Go LINK

Elektronika i robotyka #elektronika #robotyka #raspberry #malinka #arduino

Arduino dla początkujących LINK
Arduino dla początkujących. Kolejny krok LINK
15 niezwykłych konstrukcji LINK
Raspberry PI LINK
Robotyka w JavaScripcie LINK

Dla dzieci i młodzieży #minecraft #scratch

Programowanie z minecraftem LINK
Python na Start dla nastolatków LINK
Młodzi giganci programowania. Scratch LINK
Jak tłumaczyć dzieciom matematykę LINK

Programowanie gier #unit #unreal

Unity. Pomysły na interfejsy LINK
Jak zarabiać na aplikacjach i grach mobilnych LINK
Unity. Przewodnik projektanta gier LINK
Unity i C# LINK
Programowanie gier. Podstawy LINK
Unreal engine. Nauka pisania gier dla kreatywnych LINK

Grafika #grafila #adobe #illustrator #photoshop #gimp

Adobe Illustrator CC LINK
Adobe Photoshop CC LINK
GIMP LINK

Biznes #biznes #firma

Lean Startup LINK
Tworzenie modeli biznesowych LINK
Podręcznik startupu LINK

Fotografia #fotografia

Sekrety mistrza fotografii LINK
Kolejna część LINK

#cebuladeals

#dlaprogramistow - chcesz więcej? czarnolistuj albo obserwuj

Jesteś programistą/ką?
Zapisz się na newsletter, aby nie przegapić kolejnych akcji: https://polishwords.com.pl/blog/newsletter-dla-programistow/

Z czego 11-latek najlepiej się nauczy programowania?

  • Z kursów wideo (48)
  • Z ebooka / książki (15)
  • Inne (pisz w komentarzu) (8)
Utylizacja 2019-09-22 21:13:32 +1
@tomaszs: Ze Scratcha/Lego Mindstorms/Arduino. Największe wrażenie sprawia, że to co zrobiłeś na komputerze działa w rzeczywistym świecie, a nie tylko na monitorze.
tomaszs 2019-09-22 21:38:37 +1
@Utylizacja: a są jakieś roboty które da się programowac w Pythonie?
pokaż komentarze (5)
krolwsi 2019-09-10 19:18:37 +0
#pytaniedoeksperta #express #elektronika #jura


Czy ktoś z Mirków naprawiał takie expressy?
Pacjent, Jura impressa J7.
Po włączeniu na ekranie pojawia się komunikat:
Naciśnij ...SYSTEM.

Nie ma tego w katalogu błędów jakie znalazłem na necie. Macie jakieś pomysły?
Yog-Sothoth 2019-09-10 19:25:14 +0
@krolwsi: przy jurze XS poszedł czujnik temperatury i poszedł sprzęt do serwisu
krolwsi 2019-09-10 19:25:59 +0
@Yog-Sothoth drogo wyszło?
pokaż komentarze (2)