[Перевод] Управляем состоянием в Angular при помощи Mobx |
Каждый разработчик знает, что управление состоянием довольно сложная штука. Постоянно отслеживать, что где и когда поменялось, это просто кошмар, особенно в больших приложениях.
В мире Angular есть несколько решений, которые могут сделать управление состоянием менее сложным, болезненным и хрупким.
Два наиболее популярных решения это ngrx/store
, вдохновленной по большей части Redux, и Observable сервисы данных.
Лично мне очень нравится Redux, и он стоит каждой строчки бойлерплейт кода. Но, к сожалению, некоторе со мной могут не согласиться или Redux не особо применим в их приложениях.
Поэтому я решил поведать вам, как может пригодится Mobx, в решении проблемы управления состоянием. Идея заключается в том, чтобы объединить два мира, Redux и Mobx.
Читать дальше ->
Метки: author JiLiZART javascript angularjs mobx angular ngrx rxjs state |
Приглашаем на конференцию FPConf 2017 |
|
Как прятать |
Когда display: none, а когда visibility: hidden?
Зависит от того, что вы пытаетесь сделать. Есть и другие варианты как спрятать блок и даже специальный атрибут.
Давайте разберёмся.
Метки: author htmlacademy разработка веб-сайтов css блог компании html academy для новичков новичкам начинающим для начинающих css3 |
Долгая дорога в дюнах, или как изменялась инженерная субкультура ЕФС |
Метки: author EFS_programm управление разработкой управление проектами управление продуктом devops ефс |
Долгая дорога в дюнах, или как изменялась инженерная субкультура ЕФС |
Метки: author EFS_programm управление разработкой управление проектами управление продуктом devops ефс |
[Перевод] Бестиарий С++. Справочник по загадочным персонажам |
В C++ в изобилии встречаются подводные камни, ловушки, оговорки и западни. В подземельях С++ скрываются многочисленные подозрительные персонажи. Хэллоуин — правильное время для встречи с некоторыми представителями этой многочисленной своры чудовищ.
Читать дальше ->
Метки: author AloneCoder программирование ненормальное программирование компиляторы c++ блог компании mail.ru group worst practices никто не читает теги |
[Перевод] Бестиарий С++. Справочник по загадочным персонажам |
В C++ в изобилии встречаются подводные камни, ловушки, оговорки и западни. В подземельях С++ скрываются многочисленные подозрительные персонажи. Хэллоуин — правильное время для встречи с некоторыми представителями этой многочисленной своры чудовищ.
Читать дальше ->
Метки: author AloneCoder программирование ненормальное программирование компиляторы c++ блог компании mail.ru group worst practices никто не читает теги |
[Перевод] Десять вопросов о Node.js, на которые вы не сможете ответить |
http
или stream
). Как результат, тот, кто не знает Node и сталкивается с проблемой, источником которой может оказаться не некий пакет, а платформа, оказывается в крайне невыгодном положении.
Метки: author ru_vds разработка веб-сайтов node.js javascript блог компании ruvds.com разработка обучение |
[Перевод] Десять вопросов о Node.js, на которые вы не сможете ответить |
http
или stream
). Как результат, тот, кто не знает Node и сталкивается с проблемой, источником которой может оказаться не некий пакет, а платформа, оказывается в крайне невыгодном положении.
Метки: author ru_vds разработка веб-сайтов node.js javascript блог компании ruvds.com разработка обучение |
Avito на Highload++ 2017 |
Highload++ близко. В этот (одиннадцатый!) раз в Сколково соберутся 2700 разработчиков высоконагруженных систем для того, чтобы обменяться опытом построения и развития архитектуры крупных проектов, о базах данных, системах хранения, системном администрировании, нагрузочном тестировании, эксплуатации крупных проектов и других направлениях, связанных с высоконагруженными системами. Мы традиционно принимаем активное участие в Highload++ и сегодня расскажем, что приготовили для её участников в этот раз.
Метки: author rafinirovannoe разработка веб-сайтов конференции высокая производительность администрирование баз данных блог компании avito highload++ highload highload ++ 2017 |
Avito на Highload++ 2017 |
Highload++ близко. В этот (одиннадцатый!) раз в Сколково соберутся 2700 разработчиков высоконагруженных систем для того, чтобы обменяться опытом построения и развития архитектуры крупных проектов, о базах данных, системах хранения, системном администрировании, нагрузочном тестировании, эксплуатации крупных проектов и других направлениях, связанных с высоконагруженными системами. Мы традиционно принимаем активное участие в Highload++ и сегодня расскажем, что приготовили для её участников в этот раз.
Метки: author rafinirovannoe разработка веб-сайтов конференции высокая производительность администрирование баз данных блог компании avito highload++ highload highload ++ 2017 |
[Перевод] Пробел в знаниях основ веб-разработки |
У меня проблемы с поиском фронтенд-разработчика, в основном, по WP, Foundation, CSS, JS, на низкоуровневую позицию. Не могу понять, в чём дело. Ни у кого из кандидатов нет «базовых знаний» ничего из перечисленного. Но они могут делать сайты на React или других JS-фреймворках, или на базе WP-шаблонов. Но если я говорю, что нужно сделать простые изменения в CSS, смотрят пустыми глазами… Или какую-нибудь мелочь на чистом JS, ничего.Нет недостатка в учебных лагерях, курсах, полно ресурсов для изучения фронтенд-разработки. Но я собеседовал кучу ребят из этих учебных лагерей и думаю, что там серьёзно недооценивают важность CSS и основ JavaScript.
Метки: author m1rko разработка веб-сайтов reactjs javascript html css spa фронтенд-фреймворки react |
[Перевод] Пробел в знаниях основ веб-разработки |
У меня проблемы с поиском фронтенд-разработчика, в основном, по WP, Foundation, CSS, JS, на низкоуровневую позицию. Не могу понять, в чём дело. Ни у кого из кандидатов нет «базовых знаний» ничего из перечисленного. Но они могут делать сайты на React или других JS-фреймворках, или на базе WP-шаблонов. Но если я говорю, что нужно сделать простые изменения в CSS, смотрят пустыми глазами… Или какую-нибудь мелочь на чистом JS, ничего.Нет недостатка в учебных лагерях, курсах, полно ресурсов для изучения фронтенд-разработки. Но я собеседовал кучу ребят из этих учебных лагерей и думаю, что там серьёзно недооценивают важность CSS и основ JavaScript.
Метки: author m1rko разработка веб-сайтов reactjs javascript html css spa фронтенд-фреймворки react |
Геометрия данных 6. Физика и математика |
Метки: author dmagin математика дистанционные координаты интервал время псевдоевклидово пространство простые числа барицентрические координаты дзета-функция римана |
Геометрия данных 6. Физика и математика |
Метки: author dmagin математика дистанционные координаты интервал время псевдоевклидово пространство простые числа барицентрические координаты дзета-функция римана |
Будущее с Proxy |
Метки: author AlexSergey reactjs javascript angularjs proxy es2015 react redux angular |
Будущее с Proxy |
Метки: author AlexSergey reactjs javascript angularjs proxy es2015 react redux angular |
Дайджест событий для HR-специалистов в IT-области на ноябрь 2017 |
Метки: author moikrug управление персоналом карьера в it-индустрии блог компании мой круг hr- мероприятия тренинги семинары it- специалисты |
Дайджест событий для HR-специалистов в IT-области на ноябрь 2017 |
Метки: author moikrug управление персоналом карьера в it-индустрии блог компании мой круг hr- мероприятия тренинги семинары it- специалисты |
[Перевод] Интуитивная разработка алгоритмов |
Метки: author PatientZero разработка игр алгоритмы поиск решений мышление |