Проблема в том, что статья содержит неверную информацию.
Во первых: А асинхронный код может выполняться параллельно с другими задачами - это не так. Асинхронный код выполняется в один поток. Во вторых: Event Loop обеспечивает параллелизм в смысле возможности выполнять несколько операций одновременно, не блокируя основной поток выполнения. - Event loop тоже работает в один поток, любая тяжелая операция блокирует основной поток выполнения.
На это нам намекает хук renderHook для тестирования хуков. Иначе говоря, наш хук привязан к "экосистеме" компонента.
Это же просто метод для тестирования хуков, после "исправления" просто добавилась другая зависимость. Хуки для того и вводили, чтоб избавится от миксинов и хоков. А тут вместо обычного, понятно всем компонента используется connect чтоб соединить всё, так ещё и надо идти смотреть его доку, чтоб понять, что тут происходит. Из плюсов, читаемость вещь субъективная, процесс тестирование чет особо проще то и не стал это вот точно, хуки прекрасно повторно используются и без этих костылей. (Картинка, раньше было лучше) Опять таки, что делать в этом "магическом" подходе, с хуками которые нужны для UI. Или почему не выбрать redux-saga оно тут больше подходит в плане декомпозиции. Немного истории: https://legacy.reactjs.org/docs/hooks-intro.html#motivation
А если смотреть на REST API, как на спеку, а HTTP как на траспортный протокол. И не иметь интимностей с особенностями кэширования и проксирования разных HTTP методов.
Когда лучше не использовать GET - если ответ меняется чаще чем раз в день.
PUT и POST для создания/обновления записи в базе, нужно использовать если пользователи вам платят за вызовы API.
Исключительно моё мнение. Возможно нужно UX специалистов добавить в команду. Они умеют делать красиво. А то сейчас все товары имеют капинские подписи. ( "Куртка утеплённая...", "Рубашка белая..."). Как-то или описание поверх картинки делать, ну или внизу хотя бы бренд писать, можно места больше под надпись сделать.
Ещё интересно, почему картинки всегда грузятся долго, будто забыли включить кеширование?
Ответ исключительно про велосипед. Если обучать равновесию, то это долгий путь проб и ошибок, человек так и не поймет, почему он может ехать.
Если рассказать, что его равновесие вообще не играет роли, а на самом деле он не заметно для себя поворачивает руль в сторону, в которую падает, обучение пойдет в разы быстрее. Буквально 30 минут и любой человек поедет на велосипеде.
Та же история с реверсивным рулём, когда люди не понимают что происходит и пытаются держать равновесие, но незаметно крутят руль и падают.
Равновесие больше нужно при езде без рук, но там все больше зависит от угла вилки и смешения оси колеса.
Оказывается спутник ещё жив. Некоторым приходится использовать их браузер для доступа к гос закупкам.
Помнится ростелеком делал аналог Steam от Valve. В стиме комиссия была 30%, ростелеком захотел 50%, итого в ноябре 2015 запуск, в мае 2017 закрытие, -14 млн.
Возможно для видео что-то сделают на основе BigBlueButton у них тут как раз 2.2 версия вышла.
Для тех, кто прочитал эту статью и захотел что-то электрическое, для езды по городу, то рекомендую велошлем и электросамокат.
Так-же рекомендую учесть следующее моменты описанные в этом видео www.youtube.com/watch?v=jC8JN2F1zpI.
Так-же интересно вопрос, так как в статье говорится про езду по
оффроаду
, а переключатели данного уровня вообще никак не справляются с удержанием цепи на хоть каких-то кочках. Во что мотор превратит систему, когда слетит цепь. Как быстро мотор слизывает все звезды?
Можно ещё добавить одну реальную проблему
«Согласно закону о бюджете ПФР, в 2019 году его дефицит составит 73,8 млрд руб., в 2020 году — 44,6 млрд руб.»
Так-же кнопка «Обновить и Завершить работу», на самом деле «разделить установку обновлений на 2 этапа, чуть-чуть сейчас и чуть-чуть когда я включу комп».
Срочно нужна кнопка «Обновить до конца, перезагружать бесконечное количество раз, до завершения обновлений».
Сейчас просто нет юзерфрендли способа обновить систему, чтоб пользователь при этом не присутствовал и компьютер после обновления выключился.
Проблема в том, что статья содержит неверную информацию.
Во первых:
А асинхронный код может выполняться параллельно с другими задачами - это не так. Асинхронный код выполняется в один поток.
Во вторых:
Event Loop обеспечивает параллелизм в смысле возможности выполнять несколько операций одновременно, не блокируя основной поток выполнения. - Event loop тоже работает в один поток, любая тяжелая операция блокирует основной поток выполнения.
Без негатива. @Wilbemax Посмотрите на https://habr.com/ru/articles/762618/
Обратите внимание на
https://developer.mozilla.org/en-US/docs/Glossary/Thread https://developer.mozilla.org/ru/docs/Web/API/Web_Workers_API/Using_web_workers
Хм... а я кажись нашел источник ошибки
https://developer.mozilla.org/ru/docs/Web/JavaScript/Event_loop Статья на русском в начале разительно отличается от версии на английском. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Event_loop не зря там огромный баннер в начале с предупреждением.
Вот тут на русском вроде без косяков https://learn.javascript.ru/event-loop
Это же просто метод для тестирования хуков, после "исправления" просто добавилась другая зависимость.
Хуки для того и вводили, чтоб избавится от миксинов и хоков. А тут вместо обычного, понятно всем компонента используется
connect
чтоб соединить всё, так ещё и надо идти смотреть его доку, чтоб понять, что тут происходит.Из плюсов, читаемость вещь субъективная, процесс тестирование чет особо проще то и не стал это вот точно, хуки прекрасно повторно используются и без этих костылей.
(Картинка, раньше было лучше)
Опять таки, что делать в этом "магическом" подходе, с хуками которые нужны для UI.
Или почему не выбрать redux-saga оно тут больше подходит в плане декомпозиции.
Немного истории: https://legacy.reactjs.org/docs/hooks-intro.html#motivation
А если смотреть на REST API, как на спеку, а HTTP как на траспортный протокол. И не иметь интимностей с особенностями кэширования и проксирования разных HTTP методов.
Когда лучше не использовать GET - если ответ меняется чаще чем раз в день.
PUT и POST для создания/обновления записи в базе, нужно использовать если пользователи вам платят за вызовы API.
Исключительно моё мнение. Возможно нужно UX специалистов добавить в команду. Они умеют делать красиво. А то сейчас все товары имеют капинские подписи. ( "Куртка утеплённая...", "Рубашка белая..."). Как-то или описание поверх картинки делать, ну или внизу хотя бы бренд писать, можно места больше под надпись сделать.
Ещё интересно, почему картинки всегда грузятся долго, будто забыли включить кеширование?
чтоб удалить все дефолтные свойства объекта. А то там ещё немного камней оставили.
Ответ исключительно про велосипед. Если обучать равновесию, то это долгий путь проб и ошибок, человек так и не поймет, почему он может ехать.
Если рассказать, что его равновесие вообще не играет роли, а на самом деле он не заметно для себя поворачивает руль в сторону, в которую падает, обучение пойдет в разы быстрее. Буквально 30 минут и любой человек поедет на велосипеде.
Та же история с реверсивным рулём, когда люди не понимают что происходит и пытаются держать равновесие, но незаметно крутят руль и падают.
Равновесие больше нужно при езде без рук, но там все больше зависит от угла вилки и смешения оси колеса.
Тут вот тудушка есть для реакта.
Помнится ростелеком делал аналог Steam от Valve. В стиме комиссия была 30%, ростелеком захотел 50%, итого в ноябре 2015 запуск, в мае 2017 закрытие, -14 млн.
Возможно для видео что-то сделают на основе BigBlueButton у них тут как раз 2.2 версия вышла.
Получение данных в UI не лучший подход.
Почему у этого лицензия не MIT, не понятно.
Так-же в babel можно включить поддержку с помощью плагинов.
babeljs.io/docs/en/babel-plugin-proposal-nullish-coalescing-operator
babeljs.io/docs/en/babel-plugin-proposal-optional-chaining
Так-же рекомендую учесть следующее моменты описанные в этом видео www.youtube.com/watch?v=jC8JN2F1zpI.
Так-же интересно вопрос, так как в статье говорится про езду по , а переключатели данного уровня вообще никак не справляются с удержанием цепи на хоть каких-то кочках. Во что мотор превратит систему, когда слетит цепь. Как быстро мотор слизывает все звезды?
«Согласно закону о бюджете ПФР, в 2019 году его дефицит составит 73,8 млрд руб., в 2020 году — 44,6 млрд руб.»
Срочно нужна кнопка «Обновить до конца, перезагружать бесконечное количество раз, до завершения обновлений».
Сейчас просто нет юзерфрендли способа обновить систему, чтоб пользователь при этом не присутствовал и компьютер после обновления выключился.