Evgenij_nechujveter, зачем тебе разные классы для каждого элемента? Они же одинаковые, лишнее дублирование.
Просто присваиваешь всем класс product и пишешь ему стили
vetsmen, насколько дочерние? В примере float не применится только к main и sidebar (их как раз flex позиционирует), а вот с их детьми можно будет работать Обновил пример автора
mazhekin, npm install - то сам по себе работает, у вас именно пакет canvas не ставится. Ставить везде GTK 2 для него. Чтоб это проще делать - можно поставить Chocolatey или подобный package manager для системы (npm - package manager для Ноды, не для системы)
Кирилл Несмеянов, говорю по своему опыту - в разы меньше несовместимостей/хаков с модулями Ноды. Да и не только Ноды, mongoDB , например, не очень джужит с win 7 .
А что хуже?
Спасибо, конечно, но было бы интересно посмотреть именно на библиотеки или API. Хотя бы из любопытства и универсальности. Может знаете что-нибудь подобное?
tr1ck1, учитывая, что задаче должен быть не важен серверный рендеринг - да, хорошее решение. Оно будет быстрее, чем "просто сайт". Хотя и здесь есть свои недостатки - долгая первая загрузка и невозможность оффлайн даже просто просмотреть заказы.
Для максимальной скорости и простоты разработки в SPA чаще всего используют те же фреймворки, что я перечислил выше. Но врятли вся разработка и аренда VPS выйдут сильно дешевле приложения.
Просто присваиваешь всем класс product и пишешь ему стили
Как-то так
Классы - не Id , они могу повторяться.