Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

Веб-разработка
CSS
Javascript
Занимательное

Веб Разработка



CSS



JavaScript



Занимательное



Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.


< Дайджест за прошлую неделю
Материал подготовили dersmoll и alekskorovin
Поделиться с друзьями
-->

Комментарии (10)


  1. omgrus89
    09.07.2017 23:42
    -2

    Интересно


  1. ReklatsMasters
    10.07.2017 04:58
    +1

    Статья "npm — это новый jQuery?" довольно бредовая. Автор, наверное, не в курсе, что каждый современный язык программирования имеет систему управления зависимостями и централизованное хранилище кода.


    Да и "Начинаем использовать Mocha для тестирования в Javascript" тоже вызывает вопросы. Использовать mocha в 2к17 как минимум странно. Гораздо лучше начинать проекты с avajs / jest, которые имеют гораздо более богатый функционал и выглядят более современно. Если же нужно написать какие-то простые тесты, я бы использовал tape.


    1. derSmoll
      10.07.2017 09:46
      +1

      В «npm — это новый jQuery?» скорее говорится о том, что из-за jquery выросло целое поколение «разработчиков», бездумно подключающих (не всегда) нужный jquery-плагин по каждому чиху. И репозиторий npm сейчас довольно часто выполняет ту же функцию — люди тупо ищут нужный пакет, скачивают, подключают и забывают.

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


      1. ReklatsMasters
        10.07.2017 12:53

        У того же jest / avajs есть потрясающая тулза, которая позволяет конвертировать тесты из одного фреймворка в другой. Это реально работает и это очень удобно.


        1. inook
          11.07.2017 00:55

          Что мне может дать jest вместо mocha?


          1. ReklatsMasters
            11.07.2017 16:25

            mocha это просто test runner, а jest / avajs это полноценные тестовые фреймворки с улучшенными ассертами, многопроцессным запуском, snapshot тестирование (для фронта), watch режим, у jest есть возможность мокать nodejs модули (без всякого proxyrequire) и встроеный coverage.


  1. mxuser
    10.07.2017 09:33
    -3

    А можно ссылки на английские материалы оставлять тоже на английском? Вызывает диссонанс, чесслово.


    1. alexzfort
      10.07.2017 09:36

      Мы только за. Но некоторое время назад делали опрос, который большинством голосов показал, что хотят переведенные ссылки. В ближайшем дайджесте наверное сделаем новый опрос на эту тему, вдруг что поменялось


      1. riot26
        10.07.2017 14:03
        +2

        Как возможный компромисс:

        Картинка
        image


        1. alexzfort
          10.07.2017 16:11

          Несколько лет у нас был похожий формат, но в какой-то момент от него отказались, т.к. высота из без того длинной страницы увеличивалась практически в два раза