Данный проект - приложение для изучения английского языка RSLang. Приложение реализовано в рамках курсового проекта RS School 2020Q1.
- Александр Олешкевич (тимлид)
- Александр Лещенко
- Анастасия Зизеко
- Владимир Казак
- Тимофей Лукашевич
- Павел Чукашев
-
React.js - JavaScript-библиотека для создания пользовательских интерфейсов.
-
Преимущества:
- Легок в изучении.
- Декларативный подход к описанию интерфейсов.
- Виртуальная DOM.
- Высокий уровень гибкости и максимальная отзывчивость.
-
Единствееным недостатом применения на данном проекте стала необходимость изучения быблиотеки разработчиками перед использованием, но так как проет учебный, то это одномвременно и достоинство.
-
-
TypeScript - язык программирования.
-
Преимущества:
- Строгая типизация.
- Унификация кода между разработчиками.
- Код на TypeScript можно компилировать в JavaScript.
- Обратно совместим с JavaScript и даже, если разработчик будет писать смешанный код, то это также будет валидно.
-
Недостаток для нашей комантды тот же, что и в случае с React.
-
-
Sass - препроцессор CSS, расширяет возможности CSS, не накладывая ограничений на разработчиков, не владеющих навыками работы с препроцессором.
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
You can learn more in the Create React App documentation.
To learn React, check out the React documentation.