Podpowiedzcie jak w #react zrobić jedno połączenie z #socketio. Używam go w kilku komponentach i widzę w konsoli kilka połączeń.
Spróbowałem go zrobić jako moduł i tylko w jednym używać const socket = io(); ale wtedy nie działało albo działało tak, że nie łączyło się od razu tylko po 20-30 sekundach.
#javascript #js #nodejs #websocket
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dreszczyk: no to widocznie w złym miejscu tworzysz. Poza tym nie wiem czemu akurat chcesz to tworzyć w komponencie - zrób sobie osobny moduł w którym stworzysz instancję i ją wyeksportujesz, a każdy komponent dostanie ją przez import czy jakkolwiek zarządzasz sobie modułami
  • Odpowiedz
@normanos: Zapropsowałbym jakieś bardziej zaawansowane techniki z vue-router czy vuex. Takich tutoriali dla początkujących jak ten jest na pęczki, a jak chce się coś poważnego zrobić, to trzeba latać po ostatnich stronach googla, dziwnych forach i starych wątkach, bo dokumentacja kuleje :F
  • Odpowiedz
#facebook #it #licencja #webdev #js

Orientuje się ktoś, na ile legalne jest ściąganie "postów" z prywatnych grup na Fb i wyświetlanie ich na własnej stronie? Coś zebranie kilku grup z ogłoszeniami, i wyświetlanie ich na swojej zewnętrznej witrynie.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, uczę się #nodejs. Pomyślałem, że napiszę jakąś prostą aplikacje w Expressie. Moglibyście polecić jakiś tutorial o uwierzytelnieniu? Niby mam na to pomysł, ale nie wiem czy takie coś byłoby w miarę bezpieczne. Myślałem, żeby użyć express-session (https://www.npmjs.com/package/express-session) i zrobić coś takiego: https://pastebin.com/mJnnHkhv Ma to sens? To jest taki pseudokod napisany na szybko, dlatego nie ma hashowanych haseł i pewnie są jakieś błędy, ale chodzi tu o samą
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@epic no to mój post nie jest pomocny. Najładniejszy sposób to użycie składni async/await. Ale pewnie nie korzystasz z Babela, więc pozostaje ci wrapper opakowujacy promise'a w jakieś spójne API.
  • Odpowiedz
@normanos: jestem jednym z tych którzy twierdzą, że współczesny js został siłą przejęty przez hipsterów ;) ale po Twoim opisie tego framereworka, aż nabrałem ochoty żeby się z nim zapoznać. Czekam na kolejne części :)
  • Odpowiedz
Takie pytanie - w jaki sposob w czystym javascripcie albo ew. z wykorzystaniem Google Closure pobrac rozmiar (wysokosc + szerokosc) okna? oczywiscie window.clientHeight i .clientWidth nie istnieje. #javascript #js #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

JS, jaki silnik szablonów, framework JS wybrać tak by jak najlepiej wspierał silne typowanie w produktach jetbrains (phpstorm, webstorm) tj. działały takie elementy jak code completion (po zbindowaniu podpowiada właściwości w szablonach), find usages (np. klikniesz w templatce to przeniesie Cię do obiektu modelu, deklaracji), oprócz tego zależy mi na małym rozmiarze i długim czasie wsparcia/stabilności.

#programowanie #js
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kurs vue.js krok po kroku - wprowadzenie i hello world - na prośbę czytelników kurs vue.js od podstaw. Nie znasz, nie umiesz, boisz się, że nie zrozumiesz? Zapomnij. Z tym kursem dasz radę ;) Na dniach kolejne odcinki + video. Tylko dajcie mi dojść do siebie bo teraz jestem na #4developers

#vuejs #js #javascript #naukaprogramowania #webmastah
normanos - Kurs vue.js krok po kroku - wprowadzenie i hello world - na prośbę czyteln...

źródło: comment_9LtxDaFfHxNIXtvyLINLmONONohLKhBv.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam taki oto problem, stworzyłem klasę, której obiekt wyświetla na stronie dane konkretnej osoby z bazy danych. Dodałem ocenianie (dodawanie typu oceny, np. "uczciwość" oraz samej oceny w postaci klikanej gwiazdki od 1 do 5) i zrobiłem to poprzez XMLHttpRequest, który wysyła odpowiedni POST do drugiego pliku PHP, gdzie ma miejsce dalsza obróbka samego oceniania, czyli odpowiednie zapytania SQL SELECT, INSERT, UPDATE i tak dalej.

Chciałbym w tym drugim pliku móc jakoś
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Radeg90: możesz go zserializować w jednym pliku i przesłać jako string do drugiego. Tam deserializacja. Ale jeśli to encja z bazy to raczej unikałbym takiego przesyłania.
  • Odpowiedz
Zauważyłem, że polski internet cierpi na brak jakichkolwiek materiałów o #clojure / #clojurescript, czy programowaniu funkcyjnym.

Jeśli będzie chociaż jednostkowe zainteresowanie, to chętnie napiszę "tutorial" jak napisać sapera, snake czy innego tetrisa. Od początku, aż po skompilowanie do #js tak by współpracowało z electronem.

#programowanie
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ribelo: Jakbyś miał robić takie wpisy o FP i clojure to weź lepiej wrzucaj to na swojego bloga (możesz bez problemu zalożyć coś na github.io z użyciem jekylla czy hexo ). Nie ma sensu wrzucanie na mikro bo takie wpisy są strasznie słabo indeksowane przez google i szkoda by było Twojej pracy która szybko przepadnie gdzieś w czeluściach mikrobloga. Przemyśl to. Tak czy inaczej, wołaj! ( ͡° ͜ʖ
  • Odpowiedz
@OfensywnoOpresyjnyKorwinizmWAkcji: Sam zdecydowanie nie uważam się za osobę zaawansowaną. Uważam, że lisp a co za tym idzie, clojure również, to najprostszy z możliwych języków. Gdy się go uczyłem, nie znalazłem żadnych materiałów po polsku. Null, zero. Nie mam problemu z rozumieniem po angielsku, więc temat ogarnąłem.

Nie jeden gówniarz mając te naście lat, jak znajdzie coś w języku, który rozumie, może się tym zainteresuje. Później już idzie z górki.

Uważam
  • Odpowiedz
#javascript #webdev
szukam jakiejś biblioteki do manipulacji czasem w #js (dodawanie sekund, porównywanie czasu, odejmowanie/dodwanie czasu) bez daty. Polecicie coś ? Moment nie bardzo się sprawdza.
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki potrzebuję pobrać informacje o produktach i niestety muszę to robić pojedynczymi requestami :/ Jaki sposób będzie najlepszy żeby je załadować? Bo jak robię to synchronicznie to długo ładuje mi stronę :/ Myślałem, że dopiero po najechaniu na ten produkt żeby pobierało te informacje, bo to są dodatkowe info o produkcie.

Co jest dobrą praktyką w takiej sytuacji?

#javascript #js #webdev
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jaskowice1: skoro użytkownik najechał na pierwszy produkt, to jest bardzo duże prawdopodobieństwo, że sprawdzi kolejny. Więc z pierwszym załaduj co najmniej kilka następnych albo wszystkie. Rozumiem, że wszystko masz już skeszowane w jakimś pliku lub Redisie i nadal zbyt wolno?
  • Odpowiedz