Size: a a a

Node.js — русскоговорящее сообщество

2020 April 15

🦉⁣

🦉 ⁣ in Node.js — русскоговорящее сообщество
99% кейсов требуют четкой структуры данных
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
🦉 ⁣
99% кейсов требуют четкой структуры данных
Да я понимаю. Мне просто интересно, не просто так её пилят и используют люди. Это же не JQuery.
источник

т

тим in Node.js — русскоговорящее сообщество
Random Balance
Интересно, а если в реляционной базе поменять структуру, то код сам узнает об этом и не будет падать? У них там договор что ли?

P.S. Монгу не использу.
А я это не про монгу))
источник

🦉⁣

🦉 ⁣ in Node.js — русскоговорящее сообщество
тим
А я это не про монгу))
разница в том, что у тебя не может быть в реляционной базе в одной таблице кучу разных структур данных
источник

🦉⁣

🦉 ⁣ in Node.js — русскоговорящее сообщество
все записи одинаковой структуры
источник

🦉⁣

🦉 ⁣ in Node.js — русскоговорящее сообщество
база самостоятельно гарантирует консистентность
источник

꧁岡

꧁倫太郎 岡部꧂ in Node.js — русскоговорящее сообщество
🦉 ⁣
ну да.
есть кейс, например сохранить абстракную структуру данных, вроде AST. или кешировать стейт фронта во время SSR
geojson еще
источник

🦉⁣

🦉 ⁣ in Node.js — русскоговорящее сообщество
ну вот да
источник

🦉⁣

🦉 ⁣ in Node.js — русскоговорящее сообщество
кейсов много, на самом деле.
Но все они не из разряда обычных
источник

꧁岡

꧁倫太郎 岡部꧂ in Node.js — русскоговорящее сообщество
🦉 ⁣
база самостоятельно гарантирует консистентность
у меня graphql 🙈
источник

🦉⁣

🦉 ⁣ in Node.js — русскоговорящее сообщество
люди чаще всего тащат монгу, тупо чтобы не париться с реляционками и sql

мол mongo queries проще sql
мол проще из жс

но по факту всё намного хуже

миграций нет
структуры нет
всё может сломаться из-за ошибок в приложении (много факторов)
транзакций нет
источник

т

тим in Node.js — русскоговорящее сообщество
🦉 ⁣
база самостоятельно гарантирует консистентность
это не всегда гуд
источник

т

тим in Node.js — русскоговорящее сообщество
если у тебя два дня на разработку и в любой момент всё может поменяться sql не лучший выбор.
источник

꧁岡

꧁倫太郎 岡部꧂ in Node.js — русскоговорящее сообщество
🦉 ⁣
люди чаще всего тащат монгу, тупо чтобы не париться с реляционками и sql

мол mongo queries проще sql
мол проще из жс

но по факту всё намного хуже

миграций нет
структуры нет
всё может сломаться из-за ошибок в приложении (много факторов)
транзакций нет
миграции не нужны
структура - mongoose
транзакции есть
источник

🦉⁣

🦉 ⁣ in Node.js — русскоговорящее сообщество
꧁倫太郎 岡部꧂
миграции не нужны
структура - mongoose
транзакции есть
миграции не нужны

ОРУ
источник

꧁岡

꧁倫太郎 岡部꧂ in Node.js — русскоговорящее сообщество
ори, разрешаю
источник

🦉⁣

🦉 ⁣ in Node.js — русскоговорящее сообщество
ага
источник

🦉⁣

🦉 ⁣ in Node.js — русскоговорящее сообщество
запусти 3-4 микросервиса которые работают с одной базой и потом расскажи мне про ненужность структуры и миграций
источник

꧁岡

꧁倫太郎 岡部꧂ in Node.js — русскоговорящее сообщество
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
🦉 ⁣
разница в том, что у тебя не может быть в реляционной базе в одной таблице кучу разных структур данных
а как json в постгресе?
источник