Bazy danych w Node.js (Express.js / mySQL / Knex.js / Objection.js)
Jak skonfigurować połączenie z bazą danych mySQL w Node.js? Odpowiedź nie jest oczywista, bo do dyspozycji mamy wiele różnych narzędzi (np. Sequelize, TypeORM czy Knex). W tym filmie pokażę Ci najważniejsze elementy dotyczące pracy z bazą danych w Node.js z wykorzystaniem Knex.js i ORM Objection.js. Poza tym pokażę Ci jak przechowywać hasła użytkowników, jak konfigurować relacje pomiędzy tabelami i jak je pobierać i wysyłać w API.
Link do "startowego" repozytorium:
https://github.com/iceener/express-jwt
Knex.js - http://knexjs.org/
Objection.js - https://vincit.github.io/objection.js
Faker.js - https://github.com/marak/Faker.js/
bcrypt - https://heynode.com/blog/2020-04/salt-and-hash-passwords-bcrypt
Dobre praktyki node - https://github.com/goldbergyoni/nodebestpractices
Chcesz zawsze pozostać na bieżąco z programowaniem?
📩 Zapisz się na newsletter:
https://overment.com/newsletter?utm_campaign=newsletter&utm_medium=social-media&utm_source=youtube&utm_content=description
🔔 Subskrybuj mój kanał - https://www.youtube.com/overment?sub_confirmation=1
🎓 Więcej moich kursów znajdziesz na:
https://overment.com/eduweb (reflink)
Tworząc #overment (np. kursy i tutoriale) najwyższą wartością jest dla mnie Twój czas. Moja strategia polega na tym, aby dotrzeć do źródła tematu i świadomie odrzucić niepotrzebne elementy. W ten sposób w prostych słowach wyjaśniam Ci to, co jest naprawdę istotne.
Znajdziesz u mnie filmy dla front-end, back-end i full-stack developerów. Główne tematy moich filmów to m.in: #JavaScript, Node.js (Express.js / Nest.js) ale również HTML, CSS oraz bazy danych (mySQL i mongoDB). Dodatkowo zawsze dbam o to, aby treści na filmach były maksymalnie aktualne.
Chcesz więcej? Sprawdź w oryginale!
Przejdź do filmu