#Задание 1 - Верстка
Сверстать старницу для всех размеров экрана указаных в макабах на React.js (JSX): Cтраница
Требования:
- Сделать как минимум хедер + одина из секций
- Можно использывать препроцесор (SASS/Less/Stylus)
- Задание отправить линком на JSFiddle/JSBin/СodePen/GithubPages
#Заданиe 2 - JS
Сделать тест на 5 вопросов - человек проходит тест узнает свой результат: Пример.
Выполнить все на Vanila.js
(потом на React.js
), получая списко вопросов и правильных ответов json файлом который можно харанить на Gist:
Пример.
Запрос сделать при помоши fetch
.
#Задание 3 - JS
Написать EventEmitter, c таким интерфейсом:
const obj = new Emitter()
obj.on('someEvent', () => console.log('многоразовая подписка'))
obj.one('someEvent', () => console.log('одноразования подписка'))
obj.emit()
obj.off('someEvent')