Yaroslav Rostanets, можно, сейчас RN более-менее стабильный, под iOS у меня уже есть рабочий проект, где можно подчерпнуть опыта для курса. Под андроид в процессе, поэтому в далекой перспективе - возможно. Спасибо за интерес.
Nikita Shchypylov, они там должны быть сразу, так как ваш компонент приконекчен (через connect), единственное, не забывайте, что начальное состояние у вас может отличаться от того, что приходит из xhr-запроса (аякс-запроса). То есть для стандартной задачи: покажи компонент - запроси города с сервера - покажи города - у вас будет 2-3 отрисовки в зависимости от ваших данных.
Вы всегда можете воткнуть console.log / debugger и посмотреть, какие переменные у вас имеются в этой области видимости, чтобы на основе этого сделать какие-то выводы.
madc0de, третий где?)
1) регаете ИП и сразу же подавайте на патент, так как он дается не на год, а до конца текущего года. Новый продляете в декабре. Если не продляете, то думаю да, по усн и будете работать.
2) ну это в гугл ) там уже миллион статей, подкиньте авторам просмотров :)
getMouse = (e) => { // используем жирную стрелочную функцию, в таком случае из конструктора выпиливаем биндинг.
console.log(this.ourdiv.style);
}
но это вряд ли спасет. А если спасет, значит я не до конца правильно понимаю работу биндинга в конструкторе =)
p.s. чтобы использовать жирные функции, у вас должен быть подключен babel плагин "transform-class-properties" (хотя, это нужно было раньше, сейчас может быть по умолчанию будет работать).
qwead Про ts не подскажу, но функционал flow+babel меня устраивает и мне его хватает. Возможно, ts гораздо мощнее и там я найду что-то интересное, но пока руки не дошли.
p.s. для flow есть пакет flow-typed - он позволяет автоматически брать типизацию для популярных (или делать свою заглушку для не очень популярных) библиотек. Возможно, и для ts такое найдется...
acorn, если быстро - используете любое из готового.
Если свой дизайн уникальный - пилите сами.
Если можно совместить готовое + ваш дизайн - подбираете подходящее ближе.