Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 July 28

IB

Iaroslav Blinkov in NodeUA - JavaScript and Node.js in Ukraine
Шутки шутятся, а инструмент как был востребован так и остался
источник

DL

Daniil Loban in NodeUA - JavaScript and Node.js in Ukraine
какой инструмент?
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
pg тож норм работает с json
источник

IB

Iaroslav Blinkov in NodeUA - JavaScript and Node.js in Ukraine
NoSQL (MongoDB etc)
источник

DL

Daniil Loban in NodeUA - JavaScript and Node.js in Ukraine
+
источник

DL

Daniil Loban in NodeUA - JavaScript and Node.js in Ukraine
ну реализовать SQL подобную базу как по мне - сложнее
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
в postgres реализовать SQL подобную базу как два пальца
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
пушо это она и есть
источник

DL

Daniil Loban in NodeUA - JavaScript and Node.js in Ukraine
под релизовать я имею в виду написать свой интерпретатор для работы, а не создать базу данных, мой интерпретатор для NoSQL меньше 200 строк
источник

V

Vladyslav Parashchen... in NodeUA - JavaScript and Node.js in Ukraine
На aws стеке вроде бы вместо  mongo есть DocumentDB, которая поверх PG работает. Просто монговцы закрыли лицензию и теперь амазоновцы не могут использовать её. А DynamoDB очень сильно отличается от mongo
источник

V

Vladyslav Parashchen... in NodeUA - JavaScript and Node.js in Ukraine
Какой свой интерпритатор ?
источник

DL

Daniil Loban in NodeUA - JavaScript and Node.js in Ukraine
для чего я реализовывал, делал проект на Firebase но там есть лимиты поэтому для того чтобы их не расходывать я создал локальный кэш в json файлах с тем же api чтобы можно было выбирать с чем работать с реальной базой или ее заменителем на момент разработки (и вообще зависеть от наличия интернет соединения иногда не очень)

ну и в целом это интересно
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Что плохого? Может модель данных такая, да и вообще требования такие, что можно обойтись без рсубд
А связи в монге есть, почему бы ими не воспользоваться
источник

IB

Iaroslav Blinkov in NodeUA - JavaScript and Node.js in Ukraine
Скорее всего это будет называться контролером. Я из-за этого сначала не понял, что именно делает код
источник

V

Vladyslav Parashchen... in NodeUA - JavaScript and Node.js in Ukraine
Не нравятся мне все эти cloud database, с обычной бд я могу локально иметь такое же окружение. Могу уйти к другому облачному оператору или даже на свое железо съехать. А с той же dynamo или firebase проект связан вендором технологии навсегда
источник

DL

Daniil Loban in NodeUA - JavaScript and Node.js in Ukraine
это по итогу оказалось тоже одной из причин, отвязать нужно было а код переписывать не хотелось, поэтому реализация такого же API спасла ситуацию

разумеется не стояла задача в 100% функционале, что-то даже писать не пришлось
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
если есть хоть небольшая вероятность появления связей в бд, то нужно брать реляционную бд, не говоря уже о их изначальном наличии. За обратное должно быть пять расстрелов через повешение
источник

V

Vladyslav Parashchen... in NodeUA - JavaScript and Node.js in Ukraine
Разве нет каких нибудь готовых реализаций local firebase ?
источник

DL

Daniil Loban in NodeUA - JavaScript and Node.js in Ukraine
верно, исходить нужно из задач, точно не из хайпа
источник

IB

Iaroslav Blinkov in NodeUA - JavaScript and Node.js in Ukraine
Cloud-agnostic подход никто не отменял, ну а вообще для использования облачных датабаз есть ряд of use cases и многим проектам просто она не нужна, что не делает такую датабазу объективно бесполезной.
источник