⚛⚛⚛ Пройди практический курс "Javascript Fullstack разработчик" от MakeWeb.me. Детали тут: makeweb.me/course-js-fullstack-developer Телеграм для связи по курсу: @makewebchatme
@neyasbltb5 жыл бұрын
Очень интересный и полезный формат урока, спасибо!
@ЕгорЛавренов-ч9с5 жыл бұрын
По поводу бага не совсем понятно. В демо у ноды нет data-instance. К тому же далее по коду, в instaceId копируется значение из __id, так зачем этот атрибут нужен?) Какое поведение нужно получить?
@MakewebMeOfficial5 жыл бұрын
Попробуй поставить точку останова в начале функции jBlocks.get и в основном коде вызови его несколько раз. Когда инстанс создан, его не нужно более инициализировать заново. Мы должны получить его в текущем состоянии. Я в ролике демонстрировал это на примере. Это и есть баг. Ты фактически в вопросе сам ответил на то, что нужно сделать )
@vrg94605 жыл бұрын
Не вижу будущего у данной библиотеки, что если мы захотим назвать 2 компонента которые будут называться "counter"? В общем я не вижу смысла эту либу использовать, есть лучшая альтернатива это hyperHTML
@zax21005 жыл бұрын
чтение такого в принципе полезно, т.к. заставляет лучше понимать значение биндинга. Я после hyperHTML запилил свой живой дата-биндинг, но никому его советовать не буду- слишком он узкоспециализированный, и единственная нужда, по которой я им пользуюсь - у меня есть потребность в оптимизации и в своем велосипеде я знаю, как выжимать максимум в нужных в работе ситуациях.
@zax21005 жыл бұрын
hyperHTML - вообще первая вещь, которую надо раскурить, желательно через блоги его разработчика )) Он мощный и изящный подход нашел. Но полноценные сложные SPA все равно быстрее запилятся на известных фреймворках. Но читать надо все ))
@MakewebMeOfficial5 жыл бұрын
У этой библиотеки действительно нет будущего. Цель чисто обучающая - понять как оно внутри устроено.
@vrg94605 жыл бұрын
@@MakewebMeOfficial Можно записать видео, как устроен ReactJS изнутри, на этом можно захайпиться по просмотрам как минимум