Size: a a a

JavaScript — русскоговорящее сообщество

2019 December 13

g

ghett in JavaScript — русскоговорящее сообщество
это же делали до меня ван хандред таймс, неужели никто не сравнивал...
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
Dmitry Croft
Flux не на Jquery я буду реализовывать. Jquery это же для View
View это часть архитектуры flux
источник

DC

Dmitry Croft in JavaScript — русскоговорящее сообщество
Тимофей 🛴
View это часть архитектуры flux
Так а как Jquery мешает Flux?
источник

AK

Alex Kaz in JavaScript — русскоговорящее сообщество
ghett
это же делали до меня ван хандред таймс, неужели никто не сравнивал...
представь, приходишь ты на собес и тебя спрашивают, почему вы не сделали через switch, а сделали через if else. что ты скажешь? что так уже делали хандред раз? тебя будут спрашивать понимание двух подходов
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
Dmitry Croft
Так а как Jquery мешает Flux?
Он императивный, во flux архитектуре view должен быть декларативным. Ты собираешься все view перерендеривать при изменении стейта с помощью jquery?
источник

g

ghett in JavaScript — русскоговорящее сообщество
Alex Kaz
представь, приходишь ты на собес и тебя спрашивают, почему вы не сделали через switch, а сделали через if else. что ты скажешь? что так уже делали хандред раз? тебя будут спрашивать понимание двух подходов
тебе реально каеф тратить на это букавы?
давай забудем
источник

AK

Alex Kaz in JavaScript — русскоговорящее сообщество
ghett
тебе реально каеф тратить на это букавы?
давай забудем
да пожалуйста
источник

DC

Dmitry Croft in JavaScript — русскоговорящее сообщество
Тимофей 🛴
Он императивный, во flux архитектуре view должен быть декларативным. Ты собираешься все view перерендеривать при изменении стейта с помощью jquery?
По другому с Jquery не сделаешь. А то что декларативность View это обязательное свойство я не слышал, это где такое написано?
источник

DC

Dmitry Croft in JavaScript — русскоговорящее сообщество
Тимофей 🛴
Он императивный, во flux архитектуре view должен быть декларативным. Ты собираешься все view перерендеривать при изменении стейта с помощью jquery?
И что можешь посоветовать вместо Flux?
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
Dmitry Croft
По другому с Jquery не сделаешь. А то что декларативность View это обязательное свойство я не слышал, это где такое написано?
Здравый смысл) вся суть flux в том что на каждое изменение состояния «перерендеривать» view.
Реально лучше тебе реализовать этот чат в виде виджета, вариантов куча svelte, preact, можно что нибудь на веб компонентах наверное
источник

SD

Serg Diezz in JavaScript — русскоговорящее сообщество
Тимофей 🛴
Здравый смысл) вся суть flux в том что на каждое изменение состояния «перерендеривать» view.
Реально лучше тебе реализовать этот чат в виде виджета, вариантов куча svelte, preact, можно что нибудь на веб компонентах наверное
vue-custom-element есть
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
Serg Diezz
vue-custom-element есть
Vue все таки пожирнее, но да его тоже можно юзать
источник

DC

Dmitry Croft in JavaScript — русскоговорящее сообщество
Тимофей 🛴
Здравый смысл) вся суть flux в том что на каждое изменение состояния «перерендеривать» view.
Реально лучше тебе реализовать этот чат в виде виджета, вариантов куча svelte, preact, можно что нибудь на веб компонентах наверное
Не совсем согласен. Вся суть Flux в однонаправленном взаимодействии между View и Model. А как View себя рендерит это не забота Flux

И опять же. Мой вопрос немного о другом. Я не подбираю библиотеку для View, мне нужно определиться с архитектурой приложения и хотел бы услышать альтернативы Flux либо об опыте использования Flux вне библиотек с virtual dom
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
Dmitry Croft
Не совсем согласен. Вся суть Flux в однонаправленном взаимодействии между View и Model. А как View себя рендерит это не забота Flux

И опять же. Мой вопрос немного о другом. Я не подбираю библиотеку для View, мне нужно определиться с архитектурой приложения и хотел бы услышать альтернативы Flux либо об опыте использования Flux вне библиотек с virtual dom
Вне virtual dom будет боль.
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
Dmitry Croft
Не совсем согласен. Вся суть Flux в однонаправленном взаимодействии между View и Model. А как View себя рендерит это не забота Flux

И опять же. Мой вопрос немного о другом. Я не подбираю библиотеку для View, мне нужно определиться с архитектурой приложения и хотел бы услышать альтернативы Flux либо об опыте использования Flux вне библиотек с virtual dom
И я тебе говорю не про библиотеки вью, я тебе говорю как реализовать виджет чата на легаси сайте
источник

DC

Dmitry Croft in JavaScript — русскоговорящее сообщество
Тимофей 🛴
И я тебе говорю не про библиотеки вью, я тебе говорю как реализовать виджет чата на легаси сайте
А какой архитекторный паттерн можешь посоветовать для Jquery?
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
Dmitry Croft
А какой архитекторный паттерн можешь посоветовать для Jquery?
Mvc ) backbone)
источник

DC

Dmitry Croft in JavaScript — русскоговорящее сообщество
Тимофей 🛴
Mvc ) backbone)
Спасибо, посмотрю. А это прям классический mvc или  mvp, который все mvc называют?
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
Dmitry Croft
Спасибо, посмотрю. А это прям классический mvc или  mvp, который все mvc называют?
Такого я не знаю уже
источник

DC

Dmitry Croft in JavaScript — русскоговорящее сообщество
Тимофей 🛴
Такого я не знаю уже
Вики говорит mvp, а у них на сайте написано mvc. Потом тогда разбирусь, спасибо.

Ещё вопрос. Ты на Backbone + Jquery писал? Нормально?
источник