Mireczki mam pytanie, potrzebuję jakiegoś serwera na którym sobie postawie node.js i będę mógł tam zrobić RESTApi :) Co polecacie? Coś darmowego oczywiście, do projektu studenckiego

#restapi #api #nodejs #webdev
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobrze myślę, że jak chciałbym napisać czat który zapamiętuje historie wiadomości na MERN stacku (MongoDB, Express, React, Node), to musze po prostu napisać REST API w Expressie i Node który działa na Mongo i potem po prostu wywoływać odpowiednie metody w Reacie?

Trochę podstawowe te moje pytanie, ale jak na razie mam tylko UI w Reacie które wypisuje treść textboxa do innego diva i zupełnie nie wiem co dalej, bo z niczym
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Polećcie jakiś dobry tutorial jak zrobić video stream w przeglądarce z kamerki internetowej, tak aby inni mogli to oglądać.
Niby coś tam znalazłem ale w większości nie jest to chyba tym czego szukam.

Jest też kwestia tego, że wiele użytkowników może robić swój stream i inni mogą je oglądać jak to rozwiązać? Dla każdego streamu potrzebuje osobny serwer w #nodejs ? Czy może wgl nie w #nodejs a
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Domons tak jak @Dzakus napisał, WebRTC prawdopodobnie będzie najlepszym rozwiązaniem.

Swego czasu robiłem podobny projekt, tzn streaming obrazu z kamerki do aplikacji klienta. Co prawda nie bezpośrednio w przeglądarce, bo korzystałem z Electrona, ale temat dość zbliżony. W moim przypadku aplikacja pozwalała na odbiór obrazu przez WebSockety oraz dgram z Node.js.

Same websockety to chyba dość kiepskie rozwiązanie dla czegoś takiego, ale działało, chociaż trzeba było przesyłać obraz w
  • Odpowiedz
Miretchki, chce w ramach nauki napisać sobie gierke (kółko i krzyżyk) z wykorzystaniem node.js (express), vue.js. Ogólnie giereczka będzie gracz vs gracz więc dodatkowo wjedzie socket.io. Jeśli chodzi o autentykacje i autoryzacje to poczytałem o jwt. Teraz pytanie, routing pisać w vue czy może express (razem z ssr)?

#webdev #vuejs #nodejs
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@larvaexotech: No tak to chyba ma działać, ja logując się wysyłam dane (login, haslo) do api i zwraca mi jwt który zapisuje w local storage jeśli wszystko jest ok. No tylko później, sprawdzać za każdym przejściem na inną stronę czy ten klucz jest prawidłowy czy tylko przy np. dołączaniu do gry/pisania na czacie itp.?
  • Odpowiedz
@Krucyfiks użyj przy okazji vuex, będzie ci trzymało te dane które chcesz (token) globalnie. W momencie logoutu niszczysz cookie/storage i ustawiasz w vuex (czyli twoim tzw. store) wartość loggedIn na false. I możesz mieć tam (w swoim store) też metodę pomocniczą za pomocą której będziesz sprawdzał czy ktoś jest zalogowany czy nie, jeśli wolisz taki dostęp od tego bezpośredniego po zmiennej
  • Odpowiedz
Dlaczego Ty nie wrzucasz tego w formie znaleziska na główną i #mirkoreklama tutaj? Powiększyłbyś swój zasięg!


@d--_--b: ludzie mieliby mnie dość - wiem coś o tym (statystyki z tamtego roku: wylądowałem na #czarnolisto u 100+ userów za te zestawienia)

Sporo moich znalezisk jest od razu zakopywane przez moich 'wielbicieli' (nie ważne, co wrzucę, zawsze jest gromadka oznaczających to jako "SPAM"). Poza tym, do wykopów nie ma jak wołać
  • Odpowiedz
@chapak: Jestem zmuszony używać sequelize… rak niemiłosierny. Dziesiątki zmarnowanych godzin na debugowaniu dziwnych problemów, jakieś nieudokumentowane opcje, które jak masz fart, to znajdziesz w issues na githubie…
  • Odpowiedz
Mam obiekt który zawiera w sobie 3 obiekty
Jakiś pomysł jak wyiterować obiekty pojedyńczo do funkcji ?
coś typu foreach keys funkcja(Obiekt[index])
[
Obiekt:{
id:'1234',
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@boostasio: React służy tylko do renderowania templatów. Redux to taka jakby baza danych która trzyma aktualny stan aplikacji. Taka brakująca zmienna globalna gdzie chciałbyś wszystko trzymać
  • Odpowiedz
@boostasio: Redux (a wlasciwie Vuex) uratował mi życie, przepisałem całą aplikację na nowo, wcześniej bez reduxa zaczely sie robi mega problemy jesli chodzi o przekazywanie danych. Problem dotyczy głównie komponentów które nie mają wspólnych rodziców a muszą jakoś dzielić dane.
  • Odpowiedz
@kontra: jak ta znajomość reacta i angulara ma być na poziomie wyższym niż 'no coś tam robiłem' to może być ciężko z takimi widełkami i to jeszcze na przymusowym (?) etacie. Tak czy inaczej plus za ich podanie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Potrzebuję napisać prostą aplikację która będzie uderzała po restowym api do kilkudziesięciu endpointów, pobierała z nich dane i na podstawie tych danych generowała jeden zbiorczy dokument w HTMLu (najlepiej z jakimiś wstawkami javascryptowymi typu menu, fitrowanie akapitów, sam jeszcze nie wiem co, ale nie całkiem statyczny HTML). Przy okazji też chciałbym się nauczyć JSa więc ograniczam się do tego języka.

Pytanie jak do takiego zadania podejść, jak się to robi, żeby miało to
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LiczbaPi
Open source bez ciężkich licencji: https://adminlte.io
Co do infografiki nigdy jeszcze się w to nie bawiłem, Admin Lite ma ogólnie wszystko czego byś nie potrzebował na swoim skrypcie, są lepsze jeszcze ale nazwy nie pamiętam. Co do samej konsumpcji API przy użyciu JS... klientów jest całkiem sporo.
Jak się chcesz konkretnie pobawić to poszperaj coś o AngularJS, Vue.js
  • Odpowiedz
@Kotel_: Rzadko kiedy w ogóle można znaleźć sensowne oferty na juniorów. Junior == koszt, na dodatek nie tylko pensji, ale także czasu ludzi, którzy będą musieli mu pomagać. Dużo łatwiej Ci będzie jak przyjdziesz z konkretnymi umiejętnościami, np. prezentując działające apki w necie. Na front jest więcej ofert niż na nodeJS, co do pytania angular/react - ucz się programować, a nie frameworka. Wszystko to to subiektywna opinia, sprawdzone na paru
  • Odpowiedz
a niby brakuje miljon programistów na rynku :D


@Kotel_: bo brakuje, ale nie juniorów ;)
tych jest pod dostatkiem, ale wiekszość się do niczego nie nadaje
  • Odpowiedz
Cześć!
Wczoraj był post na temat zlecenia dla grafika, ja dziś przychodzę z tematem zleceń dla #webdev.
Zlecenia wykonuje prawie za "do portfolio", w sensie biorę pieniądze, ale niewiele. Interesuję mnie w sumie cały webdev, więc i #frontend i #backend. To, w czym mogę pracować to: #php (głównie tym się zajmuję, zazwyczaj używam #laravel), #html, #
Podprogowiec - Cześć! 
Wczoraj był post na temat zlecenia dla grafika, ja dziś przyc...

źródło: comment_Nel3243woIXZ0fciaOr2uZkFr8GhV1SC.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki pomocy! :(
Korzystam z JsBarcode
Umożliwia on wyplucie barcodu jako src=data:image/png;base64
przykład w fiddle
Chciałbym zrobić to samo, tylko po stronie node i wyciągnąć z tego tylko i wyłącznie ten url.. i zupełnie nie wiem jak to zrobić.
Jedyny sposób jaki wymyśliłem i działa, to wygenerować sobie gdzieś na boku taki barcode i zrobić scrapa przy użyciu np. cheerio
#javascript #js #nodejs #webdev
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dreszczyk: @Marmite: Poradziłem sobie z problemami, dzięki za zainteresowanie problemem :)
Błędy przy instalowaniu canvas wyczyściło ustawienie wersji Visual Studio...przeinstalowałem wszystkie składniki a wystarczyło napisać tylko:

npm config set msvs_version 2015 --global
  • Odpowiedz
Tworzę sobię pierwszą aplikację w #express #nodejs i tak się zastanawiam, mam 3 widoki z formularzami, chce po wypełnieniu każdego z formularzy zapisać dane do bazy danych, do jednej tabel, do tego samego wiersza? Jak to powinienem najlepiej zrobić? Pobrać ID wiersza, i potem przerzucać je miedzy widokami i na podstawie tego ID dopisywać dane do wiersza z danym ID? ( ͡° ͜ʖ ͡°)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@michael94: Nie masz kontroli nad tym czy wszystkie formularze zostaną wypełnione. Jeśli częściowe dane są nieprawidłowe (w przypadku dodawania nowego rekordu) to tworzył bym tymczasowe id w sesji, tabeli tymczasowej albo doładowywał na bieżąco kolejne widoki i zapisywał do bazy dopiero po zebraniu wszystkich części.
  • Odpowiedz