Как стать автором
Обновить
42.7
Карма
0
Рейтинг
Андрей Губанов @Finom

Веб разработчик

  • Подписчики 38
  • Подписки 8

Браузеры на основе Chromium — теперь и в ReactOS

Восхищаюсь вашей стойкостью!

На Украине заблокируют доступ ко всем сервисам Mail.ru, «Яндекс» и ряду других российских ресурсов

Фактов и доказательств масса, загляните в Гугл (не в Яндекс). Если вы не интересуетесь темой, это не значит, что доказательств нет.

На Украине заблокируют доступ ко всем сервисам Mail.ru, «Яндекс» и ряду других российских ресурсов

Удивительно, что среди молодого (или даже «айтишного») населения России есть те, кто считает, что Россия не вводила войска в Украину, а на Донбасе воюют шахтёры и трактористы (по словам главнокомандующего ВСРФ) против вооруженных сил целой страны.

React медленный, React быстрый: оптимизация React-приложения на практике

Да, спасибо.

React медленный, React быстрый: оптимизация React-приложения на практике

Я бы еще к антипаттернам добавил очевидный литерал массива и не очень очевидный, но распространенный антипаттерн возврата обработчика при каждом рендеринге.


const onClickMe = (name) => (event) => doSomething(name);
//...
<SomeComponent something={['foo', 'bar']} onClick={onClickMe('baz')} />

Нативные ECMAScript модули — первый обзор

Скорость загрузки, в большей степени, будет зависить от длины цепочки зависимостей, а не только от скорости отдачи файлов HTTP/2. Иначе придется включать прелоад всех модулей, а это требует тулзы подобной бандлеру. В этом не очень много смысла.

Питерский бездомный — в Праге. Продолжение истории разработчика-самоучки

Есть также огромный аутлет, где можно купить по настоящим скидкам брендовые шмотки.

Где и как он называется? Из дешевых брендовых аутлетов знаю только TKMaxx, которого нет в Чехии, к сожалению.

Matreshka.js 2 — tl;dr

Обновил описание в репозитории, спасибо.

Matreshka.js 2 — tl;dr

Это не просто Hello World, это — quick and dirty Hello World. Такой код никогда не должен попасть в продакшн, уж лучше на jQuery намакаронить.


Я так понимаю, у вас достаточно мало знаний относительно React. Тогда, давайте прекратим эту беседу.

Matreshka.js 2 — tl;dr

Вы на полном серьезе вырываете из контектста раздела "Trying Out React" эту фразу?

Matreshka.js 2 — tl;dr

Ну такое. Не только выучить, но и заюзать это всё не так просто. У многих возникает шок от того, что веб разработчик, оказывается. должен знать NodeJS, даже если пишет только под фронт. Это я не говорю об остальном инструментарии. Если вы осилили (изучили и смогли использовать) все необходимые технологии за пару месяцев, примите моё уважение.

Matreshka.js 2 — tl;dr

Лучше оптимизирует рендеринг?

Если вы хорошо разбираетесь в React можем подискутировать (так как я и сам в нем неплохо разбираюсь). Если нет, я бы не хотел в этом посте описывать принципы рендеринга в Реакте, есть масса статей на эту тему.


уже давно неправда и не надо поддерживать этот миф.

Поговорите с любым начинающим разработчиком, для начала. Немало людей забивают на веб разработку, узнав о том, сколько вего им нужно знать, чтоб написать грамотный Hello World, используя один из мейнстримных фреймворком.

Matreshka.js 2 — tl;dr

В общем, всё вышесказанное, можно свести к "Я умею что-то на jQuery, но хочу делать лучше" и таких разработчиков немало. Причем, остальное (сборка, пакеты, ECMAScript Stage X) можно учить постепенно, по-прежнему используя Matreshka.js.

Matreshka.js 2 — tl;dr

Новички скорее всего будут смотреть на React, обучающих видео и статей по нему немало

Есть такое понятие, как JavaScript усталость. Слишком много всего нужно знать помимо, собственно Реакта: сборка, стор, оптимизация рендеринга (чем, к сожалению, часто пренебрегают).


Бекендщики с большей вероятностью посмотрят на Angular2, потому что там есть DI, MVC и типизация

Смотря кто. По моему опыту общения с разработчиками, бек-ендщики (например, PHP-шники), как правило, не уделяют много внимания фронт-енду и обходятся неструктурированным кодом на jQuery. React/Angular/Vue — это то, что их не интересует (это не касается людей, пишуих под NodeJS).

Matreshka.js 2 — tl;dr

Цитирую с сайта:


Для кого этот фреймворк?


  • Для новичков в веб программировании, желающих освоить разработку одностраничных приложений
  • Для full-stack разработчиков, для которых front-end разработка стоит на втором месте после back-end
  • Для всех тех, кого не устраивает текущий порядок вещей во Вселенной веб разработки

WebAssembly – путь к новым горизонтам производительности

Как работать с DOM/BOM?

Еще один велосипед для борьбы с callback hell в JavaScript

На ноде уже есть async/await.

node-direct — один NodeJS сервер на несколько сайтов

Я думал, что вы имеете в виду, что можно как-то обойтись без настройки nginx вовсе. А так, не вижу смысла сёрфить статику нодой если есть возможность сёрфить её быстрее.

node-direct — один NodeJS сервер на несколько сайтов

Сходу даже не пойму, как настроить тулзу для нескольких доменов.

Информация

В рейтинге
Не участвует
Откуда
Одесса, Одесская обл., Украина
Дата рождения
Зарегистрирован
Активность