Ответы пользователя по тегу JavaScript
  • Какие существуют стеки в Web API для выполнения асинхронных js операций?

    deksden
    @deksden
    Enterpreneur
    Почему то никто нигде не упоминул worker - как аналог threads в других средах. Нынче это добро есть и в браузере и в ноде.

    про браузер, например:
    https://developer.mozilla.org/ru/docs/DOM/Using_we...
    https://habr.com/ru/post/261307/

    Впрочем, всё легко гуглится.
    Ответ написан
    Комментировать
  • Как наверстать знания в javascript?

    deksden
    @deksden
    Enterpreneur
    Лучше всего схему обучения подсказывает Гугл.

    Для начала изучите обзор front end технологий для 2018. В таких обзорных статьях пишут про назначение всех новомодных прилад.

    Потом начинайте читать блоги по каждой технологии - и пробуйте на простых примерах. Впоследствии для глубокого изучения может понадобится книжка: можно выбирать варианты от ведущих издательств (manning, pact, и тп).

    В качестве хороших подборок инструментов, связанных с той или иной технологией, есть хорошие каталоги ссылок на github.com под общим названием “awesome xxx”. Например, awesome React.

    Программирование - практическая наука. Смотрите примеры, пишите код.
    Ответ написан
    Комментировать
  • Как научиться делать сортировки любой сложности в JavaScript?

    deksden
    @deksden
    Enterpreneur
    Маленький совет. Вместо сортировки большой структуры данных (типа массива объектов) можно сделать и сортировать вспомогательный массив индексов. В начальном состоянии массив состоит из элементов 0,1,2,3,... - по числу элементов оригинального массива. В ходе сортировки сортируются не оригинальный массив, а вспомогательный - но операторы сравнения используют оригинальный массив.

    В чем профит? Меньше перемешивается память добавлением или удалением элементов массива.
    Ответ написан
    1 комментарий
  • Технологий много - как найти время на все? Стоит ли дергаться, изучая параллельно несколько?

    deksden
    @deksden
    Enterpreneur
    Не понимаю смысла "выбрать единственно верный путь". Не жалейте "о бесцельно потраченных годах" на уходящие технологии - типа Delphi, Silverlight и почее. единственное, что ценного может в процессе проф карьеры причерпнуть айтишник - это опыт. Технологии всегда меняются. Опыт решения задач остается. Нарабатываются методики ведения проектов, управления людьми, взаимодействия в команде, использование разных технических возможностей, интеграции технологий и тп.

    Развивайтесь и не бойтесь ошибиться. Там, где кто-то видит ошибку и потраченное время, там дрегой найдет опыт.
    Ответ написан
    1 комментарий