ckolobov / rslang

RS Lang Team 46
0 stars 0 forks source link

rslang

RS Lang – приложение для изучения иностранных слов, включающее электронный учебник с базой слов для изучения, мини-игры для их повторения, страницу статистики для отслеживания индивидуального прогресса.

Описание технологий

Typescript

+ Строгая типизация
+ Больше возможностей ООП: модификаторы доступа, интерфейсы, абстрактные классы и т.д.
+ Более понятный и читаемый код
+ Минимизация возможных ошибок

- Разработка занимает больше времени
- Необходима компиляция, это замедляет сборку
- Не у всех библиотек есть определение типов

SCSS

+ Больше возможностей: переменные, вложенность, миксины и т.д
+ Проще и быстрее внести изменения в дизайн приложения
+ Меньше кода

- Необходима компиляция 

D3

+ Гибкость при визуализации данных

- Требуется время для изучения

Eslint

+ Улучшение качества кода
+ Гибкая конфигурация

Prettier

+ Приведение кода к единому стилю