Jakie stacki polecicie na początek do nauki kodowania restful/crud aplikacji?
atutem będzie, jeżeli będzie dużo materiałów na temat danego stacka (najlepiej video-tutoriale na windowsie)
dodam, że jestem praktycznie zielony w temacie stronek restful, a bardzo chciałbym się tego porządnie nauczyć.
A więc od czego zacząć?
Chciałbym skończyć na czymś w stylu MERN/MEAN/MEVN, ale póki co wydaje mi się to zbyt trudne do ogarnięcia bez porządnych materiałów.
#programista #nodejs
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeśli chcesz otrzymywać cotygodniową porcję ofert pracy zdalnej to zapraszam tutaj lub do obserwacji tagu #zdalnieio ;)

Frontend/Javascript
JavaScript Developer (Node.js/React) (Espeo) PLN 12 000 - 15 000 - oferta
React Native Developer (Adeo) PLN 6 000 - 12 000 - oferta
Senior React.js Developer (AllBright Studio) PLN 7 000 - 13 000 - oferta
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie Panowie i Panie.

Czy warto znając php na przyzwoitym poziomie (powiedzmy 7/10) pchać się w nodejs z jego Express-em aby poszerzyć swoje horyzonty oraz - co wiadome - dla pieniędzy?

Oraz czy obecnie MEAN (Mongo, Express, Angular, Nodejs) byłby dobrym wyborem do pisania jakiejś aplikacji webowej?

#php #expressjs #nodejs #mongodb #angularjs #angular
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@u_mnie_nie_dziala: nodejs mozes pogryźć sobie nawet hobbystycznie, moze pozwoli nawet w innej perspektywy na cos spojrzec w obecnych Twoich technologiach.
imo jest bardzo przyjemne, duzo bibliotek, no ogolnie fajnie sie pisze w tym nawet jak sie nie jest wymiataczem. Zobacz, moze akurat Ci siądzie.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@rbielawski: @theacid:
Node względnie szybko ewoluuje, kod napisany dzisiaj raczej nie będzie działał za trzy lata na najnowszej wersji node. W pajtonie nie napotkałem takich problemów, python 3.2 nie różni się aż tak bardzo od 3.6, i rozwijając aplikacje napisane już jakiś czas temu mogę korzystać z najnowszych ficzerów języka.
No i dla mnie problemem jest sam język, mając w JS klasę która ma 2k linijek zaczynam się
  • Odpowiedz
Przed Tobą 25 ofert pracy zdalnej. Jeśli chcesz otrzymywać cotygodniową porcję ofert pracy zdalnej to zapraszam tutaj lub do obserwacji tagu #zdalnieio ;)

Frontend/Javascript
Front-End Engineer (Buffer) - oferta
JavaScript Engineer (Automattic) - oferta
Front-end Developer (Rhosys) PLN 7k - 10k - oferta
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeśli chcesz otrzymywać cotygodniową porcję ofert pracy zdalnej to zapraszam tutaj lub do obserwacji tagu #zdalnieio ;)

Frontend/Javascript
Front-end Developer (Resin.io) - oferta
React Native Developer (Adeo) PLN 6k - 12k - oferta
Frontend developer (Telemedi.co) PLN 4,5k - 9k - oferta
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, tworzę pewien SaaS.
Początkowo zakładałem, że użytkownik będzie przypisany do jednej organizacji tylko (pole organisation_id w modelu) więc było to stosunkowo proste, nawet mając różne role.
Po analizach stwierdziłem jednak, że może być potrzebne żeby jeden użytkownik należał do kilku organizacji i co za tym idzie miał różne role w różnych organizacjach.
Na ten moment widzę to tak, że powinienem mieć m:n user-organisation i w tabeli łączącej mieć do najmniej dwa dodatkowe pola pt.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@trustME: to nie laczyl bym tego. Żeby potem jeden klient nie dostał danych drugiego. Tak naprawde dobrze mieć db per tenant. Też może pomóc Tobie np. IdentityServer, żeby ogarnąć sobie dostęp i tokeny.
  • Odpowiedz
Przed Wami 14 wydanie #zdalnieio. Jeśli chcesz otrzymywać cotygodniową porcję ofert pracy zdalnej to zapraszam tutaj lub do obserwacji tagu #zdalnieio ;)

Frontend
Frontend Engineer (Chaser) - oferta
Junior Frontend Developer (HRtec) PLN 4k - 8k - oferta
Front-End Developer (Idego) -
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Drogie Mirki i Mirabelki. Mam zlecenie dla osoby, która ogarnia kilka tematów z branzy IT oraz elektroniki. Zatem jeśli #nodejs i #raspberrypi oraz #elektronika brzmią znajomo i orientujesz się w temacie - zapraszam na priv. Dla osoby lub firmy w zamian jest całkiem niezly bounty (na priv) oraz w razie konieczności wizyta w Dubaju. Myślę, że dla osoby ogarniętej w tym temacie to jakieś 3-5 dni
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@mahalladamnit: przy okazji: jak możesz zrobić wycenę i powiedzieć ile to powinno zająć czasu jak się na tym nie znasz? To osoba, która będzie to robić może oszacować ile jej to zajmie.
  • Odpowiedz
Kolejna porcja pracy zdalnej. Jeśli chcesz otrzymywać cotygodniową porcję ofert pracy zdalnej to zapraszam tutaj lub do obserwacji tagu #zdalnieio ;)

Frontend/Javascript
Senior Frontend Developer (7N) PLN 12,8k - 14k - oferta
JavaScript Developer (Astek) PLN 12k - 14,6k - oferta
JavaScript (React) Developer (Espeo Software) PLN 9,9k - 12k - oferta
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zboinek: Biorąc pod uwagę async/await nie widzę aż takiej przewagi w czytelności. Używając nodejs masz prostą drogę do wykorzystania SSR z Vue.js, myślę, że totalnie nie opłaca się pisać we Flasku.
  • Odpowiedz
@zboinek: W takim razie polecam nuxt.js - gotowe środowisko które działa z expres/koa/adonis, masz strukturę i możesz pisać komponenty, które będą działać w SSR.

Dodatkowo nodejs będzie też wydajniejszy niż Flask. BIorąc pod uwagę, że będziesz musiał się go uczyć i jego konceptów i jest to microframework, to tylko wydłuży Ci pracę, nie dając żadnych benefitów.
  • Odpowiedz
Próbuję stworzyć własny OAuth serwer, ale nie jestem pewien czy to w jaki sposób chciałbym zbudować bazę danych ma jakiś większy sens, a także tego, czy dobrze rozumiem sposób, w jaki miałyby być obsługiwane poszczególne sposoby autoryzacji użytkowników / klientów.

Aktualnie mam w ten sposób wyglądający schemat bazy danych:
https://i.imgur.com/CHuwz5f.png
Chciałbym, żeby ten serwer autoryzacyjny wspierał obecnie trzy sposoby autoryzacji: Authorization Code, Client Credentials oraz Resource Owner Password Credentials
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@oMatej: nie zobaczyłem tagów javascript i nodejs, dlatego podesłałem Ci tę bibliotekę, sorry :) Ja używając tej biblioteki zaimplementowałem u siebie sytuacje 3. z Twojego opisu. Ze względu na to, że użytkownik loguje się do swojego konta, to w ogóle nie skorzystałem ze scope - nie była mi potrzebna ta funkcjonalność.

Co do ról użytkownika, to oauth2 tego nie obsługuje. Role i dostęp do poszczególnych akcji to ACL - powinna
  • Odpowiedz
@Zaszczyk: tak, wiem, że OAuth nie powinien handlować rolami. Ale chciałbym umieścić je również w access_tokenie, żeby przeglądarka użytkownika też miała do nich dostęp, a przy okazji pozostałe mikroserwisy nie musiały odpytywać o role bazy danych przy każdym zapytaniu.

Jeśli chodzi o komunikację wewnętrzną - ok, przekazujesz jakiś tam token jako nagłówek. Ale co teraz z tokenem użytkownika? Jakiś głębiej zagnieżdżony mikroserwis w ogóle go nie dostaje? Więc zakładasz,
  • Odpowiedz
Mirki, robię logowanie / rejestrację przez Google i Facebook.
Na froncie używam hello.js więc dostaję accesstoken'a do aplikacji stamtąd.
Wysyłam sobie tego access tokena na backend i mogę pobrać dzięki temu profil, co za tym idzie emaila, więc zalogować się da.

Ale gdzie tu client
secret ? Myślałem, że potrzebuję go by zweryfikować że ten token jest dla mojej aplikacji ale chyba nie jest to
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Po stronie frontu user dostaje tymczasowy tokenz facebooka. Przesyłasz na backend i tam ponownie weryfikujesz, czy ten tymczasowy token jest prawidłowy (request do facebooka). Jeśli jest ok to znaczy, że dostałeś prawdziwy token i user faktycznie przed chwilą się zalogował (możesz to autoryzować).
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 61
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

i dlaczego twoim zdaniem certyfikaty są nic nie warte?


@tt_2: posiadać wiedzę z certyfikatu, to jedno. Posiadać certyfikat to drugie.
Jeśli ktoś przygotuje się do egzaminu, to zdobędzie bezcenną wiedzę, ale... jeśli ktoś zakłada, że pracodawca będzie go pytał o certy, to moim zdaniem jest w błędzie. Rekrutowałem Amerykanów i Hindusów i oni mają tych certyfikatów na pęczki, ale nie za często się to przekłada na wiedzę. Rozsądny pracodawca nie
  • Odpowiedz
Utworzyłem sobie na serwerze subdomenę, a tam odpaliłem w nodejs serwer, który nasłuchuje na porcie 3000. Ja w przeglądarkę wpiszę mojasubdomena.serwer.pl:3000, to mi wywala "Ta witryna jest nieosiągalna". Dlaczego?
#nodejs #serwery
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przed Tobą kolejne 24 oferty pracy zdalnej. Będę wdzięczny, jeśli poświęcisz minutę na wypełnienie krótkiej ankiety, w celu podzielenia się opinią o newsletterze #zdalnieio :)

Frontend/Javascript
Senior Front-end Engineer (LigoHR) PLN 20k - 26k - oferta
Senior React Developer (CoinFalcon) PLN 10k - 14k - oferta
Senior Javascript Developer (Startup House) PLN 10k - 20k -
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak to jest możliwe, że do dzisiaj nie mamy do #nodejs ORM'a do SQL który by ogarniał automatyczne generowanie migracji jak np Doctrine w Symofny w PHP?

#javascript
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nietrolluje: nie generuje, trzeba każda migracje z palca.

Co masz konkretnie na myśli pisząc o ich generowaniu?


@tomkee: Entityframework(net) czy Doctrine(Symfony) albo Eloquent(Laravel) w 95% przypadkow generują poprawną migrację na podstawie poprzednich migracji i stanu modeli.
  • Odpowiedz