Search
Write a publication
Pull to refresh
4
0
Send message

Кроссплатформенный CommonJS на практике

Reading time12 min
Views16K

О чём речь?


О JS модулях, которые можно использовать в браузере и на сервере. Об их взаимодействии и внешних зависимостях. Меньше теории, больше практики. В рамках курса молодого бойца мы реализуем простое и весьма оригинальное приложение на базе Node.JS: ToDo-лист. Для этого нам предстоит:
  1. «Завести» кроссплатформенные модули на базе фреймворка Express;
  2. Научить их работать с платформозависимыми коллегами;
  3. Создать транспортный уровень между клиентом и сервером;
  4. Таки сделать ToDo-лист;
  5. Осмыслить результат.

Читать дальше →

История одной интернационализации

Reading time8 min
Views3.6K

Исходные данные


В рамках одной компании живут и развиваются несколько идеологически связанных веб-сервисов с русскоязычным контентом. В один прекрасный момент им суждено было ступить на прекрасный, но тернистый путь интернационализации. Причём список поддерживаемых языков планировалось расширять с завидной интенсивностью.

Нам предстояло пройти следующие этапы:
  1. Подготовка проектов к интернационализации;
  2. Интеграция в workflow разработки процесса перевода текстов;
  3. Выбор и настройка инструментов для работы с сервисом переводов;
  4. Налаживание взаимодействия между разработчиками и переводчиками.

О проблемах и решениях, имевших место в рамках этой задачи, (а также немного о пляшущих гномиках) я расскажу ниже.
Читать дальше →

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity