Skip to content

Instantly share code, notes, and snippets.

@A-gambit
Last active November 14, 2016 22:16
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save A-gambit/ea6161028d7df9014779 to your computer and use it in GitHub Desktop.
Save A-gambit/ea6161028d7df9014779 to your computer and use it in GitHub Desktop.

#Задание 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')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment