IvanDix: :D:D:D то есть чтобы опять же не вручную это писать на каждом методе crud.update, а чтобы это все за кадром делалось :D:D уф не знаю как обяснить)
IvanDix: в том то и дело что сама логика приложения совсем отдельно от реакта и флакса работает, стейт флакса просто с ним синхронизируется, но это не страшно... с этим я разберусь... А вот на вашем примере, допустим чтобы в каждом экшене (методе в сторе) не писать crud.update(value), как сделать автоматическое добавление в базу нужного значения (ну что то типо обработчика onChange)
да у меня вторая модель, только состояние не целиком сохраняется, а по кусочкам. То есть у затвора свое состояние, у магазина свое, когда вызываешь метод стрелять у пистолета, вызывается метод магазина которые уменьшает количество пуль на одну, у него изменилось состояние... и надо это состояние автоматически в базу записать. Как это сделать? для работы с базой простая rest - обертка. Эта обертка у каждого элемента пистолета своя. Вот на примере допустим
DisaPadla: )) back end это не только PHP, это ruby python, .net-платформа, java, тот же js и многое другое)) и PHP знания из них самые низкооплачиваемые
DisaPadla: как же вы глубоко ошибаетесь, думая что фронтенд легче бекенда, бекенд это мир, где все более менее стабильно, апдейты раз в 500 лет, вы спокойно пишете свою задачу, не надо распылятся на разные платформы, фронтенд же это мир где каждый день что то новое нужно учить, вчера был 1 фреймворк седня другой, задача кросбраузерности, теже интерфейсы на андройде, у меня знакомый товарищ перешел после фронтенда на бекенд и сейчас не нарадуется тому что попал в рай
DisaPadla: bootsrap уже не актуален, единственная полезная оттуда была грид система, но с появлением flex box'ов она не нужна стала, angular mvc фреймворк, жестко задающий свою архитектуру, приложения, не советую вам пока изучать такие фреймворки, фреймворк выбирается исходя из задачи. Реально полезное сейчас для вас если вы уже освоили более менее js - это react.js из MVC это только V(вид) который может интегрироваться спокойно с любыми другими фреймворками. изучите ES2015 (babel.js (для кросс браузерности)) потому что он уже внедрен почти во все браузеры и работает в стрикт моде
Дмитрий: на начальном этапе может быть, но толкового роста при вашем подходе не будет, а это значит что лет на 5 человек зависнет на ЗП максимум в 50 тысяч лепя корпоративные сайты на каком нибудь битриксе.
Дмитрий: не делают, потому что это глупо и не выгодно, уже куча готовых решений на PHP, идти надо на нормальные проекты, а не верстать лендинги на jquery и wordpress. Вы человека по неправильному пути направляете. Он сейчас еще больше времени на обучение потратит из за вашего не совсем обдуманного ответа
О господи, что за бред вы пишете??? фронтендер !== верстальщик, верстку надо выучить, но не потому что фронтендер ею занимается. По поводу серверной части еще больший бред, node.js? не, не слышал. JS сейчас пожалуй самый самодостаточный язык.
Дальше хедера не смотрел, ну: 1) container обычно вкладывается внутрь тематического блока, а не наоборот, в вашем случае можно было вообще обойтись без него, а все применить на 1 блок, зачем вам лишние DOM элементы 2) верстайте html5 элементами, поисковики их лучше индексируют div#header замените просто на header 3) забываем, что такое float и clearfix, появилось замечательное свойство display: flex (если не нужна поддержка древних ИЕ ессно) 4) при инспектировании элементов не должно быть белых пространств (если элементы не в position absolute или fixed). А так впринципе для первой верстки неплохо
Webpack - сборщик, gulp - task runner, что тут объяснять? со сборщиком круто, а со сборщиком и таскраннером вообще рай. Вопрос правильно сформулируйте, преимущества перед чем? Перед просто Webpack'ом без галпа или перед другими сборщиками? или перед разработкой без сборщика.
нет, мне надо понять принцип как передавать переменную из консоли в bat файл и потом ею оперировать внутри bat файла, как вызывать bat файл из консоли вне зависимости от диретории в которой он находится