Size: a a a

JavaScript Noobs — сообщество новичков

2020 July 14

VS

Vladimir Samoilenko in JavaScript Noobs — сообщество новичков
источник

D

Danila in JavaScript Noobs — сообщество новичков
Alex
относительно новый функциональный язык программирования, смесь react+redux. Довольно простой
источник

D

Danila in JavaScript Noobs — сообщество новичков
🤯
источник

VS

Vladimir Samoilenko in JavaScript Noobs — сообщество новичков
ʙᴀᴋʜʀᴏᴍ
Вы и в реакт и вью разбираетесь. Чем они лучше друг от друга, ваше мнение? Я с вью не работал
например, во вью удобнее привязывать стейт-переменную к полю формы. В реакте, если это управляемый инпут, нужно прописать отдельно функцию onChange, а во вьюхе просто атрибут :v-model="<переменная>" и все. При наборе юзером в инпуте переменная будет меняться автоматически, функций никаких не надо.
источник

ʙ

ʙᴀᴋʜʀᴏᴍ in JavaScript Noobs — сообщество новичков
Vladimir Samoilenko
например, во вью удобнее привязывать стейт-переменную к полю формы. В реакте, если это управляемый инпут, нужно прописать отдельно функцию onChange, а во вьюхе просто атрибут :v-model="<переменная>" и все. При наборе юзером в инпуте переменная будет меняться автоматически, функций никаких не надо.
Понял
источник

A

Alex in JavaScript Noobs — сообщество новичков
требует некоторого навыка не без этого
источник

VS

Vladimir Samoilenko in JavaScript Noobs — сообщество новичков
ʙᴀᴋʜʀᴏᴍ
Вы и в реакт и вью разбираетесь. Чем они лучше друг от друга, ваше мнение? Я с вью не работал
это так, один из моментов. Но мне почему-то приятнее писать на реакте. JSX рулит, как его применить во вью, я не знаю и не думаю, что это что-то удачное для данного фреймворка. Вот на реакте пишу с бОльшим удовольствием, не знаю.
источник

D

Danila in JavaScript Noobs — сообщество новичков
Vladimir Samoilenko
например, во вью удобнее привязывать стейт-переменную к полю формы. В реакте, если это управляемый инпут, нужно прописать отдельно функцию onChange, а во вьюхе просто атрибут :v-model="<переменная>" и все. При наборе юзером в инпуте переменная будет меняться автоматически, функций никаких не надо.
В голом реакте многие вещи делать, конечно, больнее, чем во вью - например, вот пример с биндингом. Но реакт потому и либа (в отличии от фреймворка вью), что предлагает тебе отвечающие за это вещи или писать самому или брать из множества вариантов. Либ для форм в реакте предостаточно
источник

ʙ

ʙᴀᴋʜʀᴏᴍ in JavaScript Noobs — сообщество новичков
Vladimir Samoilenko
это так, один из моментов. Но мне почему-то приятнее писать на реакте. JSX рулит, как его применить во вью, я не знаю и не думаю, что это что-то удачное для данного фреймворка. Вот на реакте пишу с бОльшим удовольствием, не знаю.
Я то же не собираюсь переходить на что-то другое)
источник

VS

Vladimir Samoilenko in JavaScript Noobs — сообщество новичков
Danila
В голом реакте многие вещи делать, конечно, больнее, чем во вью - например, вот пример с биндингом. Но реакт потому и либа (в отличии от фреймворка вью), что предлагает тебе отвечающие за это вещи или писать самому или брать из множества вариантов. Либ для форм в реакте предостаточно
да не сказал бы, что это как-то катастрофически больно. вполне побеждаемо, плюсом - полная управляемость процессом.
источник

D

Danila in JavaScript Noobs — сообщество новичков
Я помню, делал мини-тулзу, с помощью которой можно делать было

<input {...connectToState('name')}/>
источник

VS

Vladimir Samoilenko in JavaScript Noobs — сообщество новичков
ʙᴀᴋʜʀᴏᴍ
Я то же не собираюсь переходить на что-то другое)
надо переходить на функции и хуки, за этим будущее реакта
источник

D

Danila in JavaScript Noobs — сообщество новичков
Vladimir Samoilenko
надо переходить на функции и хуки, за этим будущее реакта
Это настоящее )
источник

ʙ

ʙᴀᴋʜʀᴏᴍ in JavaScript Noobs — сообщество новичков
Vladimir Samoilenko
да не сказал бы, что это как-то катастрофически больно. вполне побеждаемо, плюсом - полная управляемость процессом.
+
источник

VS

Vladimir Samoilenko in JavaScript Noobs — сообщество новичков
Danila
Это настоящее )
да, это уже настоящее и в недалеком будущем вряд ли что-то коренным образом поменяется
источник

AS

Andrew Shmatko in JavaScript Noobs — сообщество новичков
как пропустить второй параметр?

   myMap.setCenter([object['latitude'], object['longitude']],options= {
                   duration: 200
               }
               );
источник

AS

Andrew Shmatko in JavaScript Noobs — сообщество новичков
источник

AS

Andrew Shmatko in JavaScript Noobs — сообщество новичков
zoom
источник

OL

Oleksandr Lukhanin in JavaScript Noobs — сообщество новичков
Ранее в чате встречал замечания к коду:
"...замени все let на const..."

Подскажите, правильно ли я понимаю:
- любой объект - обьявлять const;
- любая переменная не константа содержащая значение примитвного типа - обьявлять let?

Const гарантирует, что самому объекту нельзя будет присвоить значение/ссылку другого объекта. Мы можем менять только значения его ключей. Т.е. грубо - const жестко типизирует объект...
источник

D

Danila in JavaScript Noobs — сообщество новичков
Oleksandr Lukhanin
Ранее в чате встречал замечания к коду:
"...замени все let на const..."

Подскажите, правильно ли я понимаю:
- любой объект - обьявлять const;
- любая переменная не константа содержащая значение примитвного типа - обьявлять let?

Const гарантирует, что самому объекту нельзя будет присвоить значение/ссылку другого объекта. Мы можем менять только значения его ключей. Т.е. грубо - const жестко типизирует объект...
Не так.

const - всегда. Let - если собрался менять эту переменную (1 процент случаев)
источник