Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2018 March 16

👨C

👨‍💻 Yurii Chikhrai 🔥... in NodeUA - JavaScript and Node.js in Ukraine
Viacheslav Zhuravskyi
Можно долго тупить на старте и не понимать что именно нужно
Сначала лучше проработать весь интерфейс, потом будет проще понимать что именно нужно в бд
+1
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
Viacheslav Zhuravskyi
Можно долго тупить на старте и не понимать что именно нужно
Сначала лучше проработать весь интерфейс, потом будет проще понимать что именно нужно в бд
Категорически не согласен
Начинать нужно с т.н. доменной области
То есть нужно думать о данных, но абстрактно, как о бизнес-сущностях:

Пользователь
Группа пользователей
Подфорум
Ветка
Сообщение
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
После этого нужно нарисовать схему соотношений сущностей
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
Потом расписать атрибуты сущностей
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
И уже после этого переходить к структуре БД
источник

V

Victor in NodeUA - JavaScript and Node.js in Ukraine
А начинать с интерфейса - это жесть какая-то
источник

VZ

Viacheslav Zhuravsky... in NodeUA - JavaScript and Node.js in Ukraine
А что плохого в том, чтобы сразу продумать прототип?
источник

AS

Andrey Saenko in NodeUA - JavaScript and Node.js in Ukraine
спасибо за советы
источник

AS

Andrey Saenko in NodeUA - JavaScript and Node.js in Ukraine
я думал сначало авторизацию и регистрацию сделать
источник

G

Gorz in NodeUA - JavaScript and Node.js in Ukraine
🙈
источник

G

Gorz in NodeUA - JavaScript and Node.js in Ukraine
Выдели для себя сущности как выше написали
источник

AS

Andrey Saenko in NodeUA - JavaScript and Node.js in Ukraine
Gorz
Выдели для себя сущности как выше написали
ок
источник

V

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

Данные первичны, ибо именно с данными тебе потом работать
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Начинать с GUI это как начинать строительство дома с покупки мебели и поклейки обоев, а уж потом переходить к строительным работам и только после них делать чертежи здания.
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Ну так правильно. А то потом нельзя подобрать мебель, чтобы гармонично сочеталась с фундаментом.
источник

RM

Ruslan Medynskyi in NodeUA - JavaScript and Node.js in Ukraine
Начать с интерфейса - тоже вариант. Без опыта в проектировании может быть проще выразить требования к системе через описание ее взаимодействия с пользователем (частично интерфейс), а потом выделять сущности, и переносить их на бд. Ведь зная, что я хочу спать на кровати 5х5м проще подогнать стены спальни под ее размеры, чем перестраивать спальню в готовом доме
источник

ON

Oleg Nosov in NodeUA - JavaScript and Node.js in Ukraine
Andrey Saenko
Всем привет, кто нибудь писал форум на NodeJS и MongoDB где можно почитать? посоветуйте пожалуйста?
источник
2018 March 22

KN

Konstantin Nosov in NodeUA - JavaScript and Node.js in Ukraine
я когда-то делал форум на нем. Но в какой-то момент они обновили версию и все плагины стали несовместимы. А так - как движок для форума - гуд. В плане индексируется гуглом, быстро работает
источник

KN

Konstantin Nosov in NodeUA - JavaScript and Node.js in Ukraine
но вот дорабатывать его не радостно - система плагинов не фонтан
источник
2018 March 27

NS

Nikolay 🤷🏼‍♀️ Simoti... in NodeUA - JavaScript and Node.js in Ukraine
Привет.

Есть ли способ прокинуть лексическое окружение одного модуля в другой?
То есть:
В модуле B я создаю переменную const v = 10
И в модуле A я хочу просто обратиться к этой переменной, допустим, console.log(v).

При этом не аффектить глобал
источник