Пишу про разработку вообще и в частности про: JavaScript, HTML5, CSS3, AngularJS, ReactJS, Agile.

Приложение на js без фреймворков

Решил написать js приложение без использование фреймворков. Не хочу сказать, что это самый правильный путь, но имеет смысл попробовать писать и так, чтобы лучше понимать как работает язык, ну и что бы лучше понимать как отвечать на вопрос “А зачем нам, собственно, все эти фреймворки? Давайти так писать!”. Вовсе не хочу сказать, что без фреймворков

Обновил стартовый репозиторий на react, redux и webpack

Давно пора было, но все руки не доходили (отговорка столетия ;)) Ну и раз пошла такая пьянка, то решил не только обновить минорные версии, и сразу перейти на все последние апдейты. А это включает в себя переход на webpack 2, что не сделать с пол пинка. Однако, все в итоге получилось хорошо. Итак, что сделано:

Redux sagas – другой подход для работы с асинхронными запросами

Неделю назад я наткнулся на новый концепт в работе со связкой react и redux – sagas. Конечно, же новый для меня, так как раньше я его не встречал, но это уже вопросы терминологии. Итак, в чем суть проблемы. В том, что когда проходит первый восторг от изучения react’a и redux’a, то возникает дилемма – на

ToDo на React’е и Redux’е

Продолжаю экспериментировать с библиотеками. Сегодня небольшой пример приложения ToDo на React’е и Redux’е. Если вкратце, то мне нравится подход Redux’а. К нему, как и в случае с Flux, требуется привыкнуть, но результат очень даже радует. В чем особенности этого подхода: Все состояние приложения хранится в одном большом объекте. Объект иммутабельный, то есть его нельзя менять