Как правильно писать модульные Javascript библиотеки?

Недавно переделывал игрушку gabrielecirulli.github.io/2048 под себя, на сокетах, весь игровой процесс в бэкенде, а клиент просто отправляет команды ( вверх, вниз и т.д.). Понравился стиль кода игрушки. Вся игра по модулям раскидана. Очень просто было переписать на NodeJS. Тоже хотелось бы так научиться программировать.

Мне это нужно для того, чтобы переписать расширение для хрома. Смысл расширения в том, что он в фоновом режиме делает некоторую работу на одном сайте. Хотелось бы вот эту работу с сайтом оформить как библиотеку. Только не знаю с какой стороны подойти. Не могли бы подсказать статьи, где об этом почитать. Заранее спасибо.
  • Вопрос задан
  • 2757 просмотров
Решения вопроса 1
OlegTar
@OlegTar
программист .NET, Javascript, Perl
Например, так

toddmotto.com/mastering-the-module-pattern

также есть библиотека require.js, позволяющая разбивать код на модули.
Здесь есть примеры и сама библотиека: requirejs.org

require.js можно использовать в node.js
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
k12th
@k12th
console.log(`You're pulling my leg, right?`);
Учиться делать хорошую архитектуру можно всю жизнь, наверное.
Почитайте про принцип единственной ответственности, вообще про S.O.L.I.D.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы