PAJCH: Вы шутите, да? Изобретая свой велосипед, вы получите еще менее производительную вещь. Научитесь правильно использовать express и инструменты для тестирования, это вам поможет.
Пума Тайланд: Тезис не кажется странным хотя бы потому, что JS - это инструмент для веб разработки и с недавнего времени вполне неплохой аналог и для разработки нативных. Ассемблер, ну поймите, сюда приписывать как минимум ни к чему. Я сейчас не заявляю, что нужно избавляться от всех ЯП и писать на JS, нет, я сам с радостью использую остальные. Насчет редактора кода - ничего не могу сказать про Sublime, но в данный момент появляются и другие редакторы, использующие JS. Насчет интернет магазинов - я писал сайты на ноде, среди них не было интернет магазинов, но уж поверьте, если вы не из числа PHP "программистов", привыкших никак не организовывать код, то написать аналогичный на ноде не будет сложнее. И опять же, я не кричу, что нужно все переписывать на JS, каждый выбирает на каком ЯП писать. Автор задал вопрос о возможности писать все на JS, можно ответить, что в данный момент такие вещи как написание на нем сайтов и создание нативных приложений реализуемы и ничуть не хуже упомянутых автором подходов.
Пума Тайланд: Вы хоть читаете, что пишете? Такого бреда я давно не видел, вы, может еще и на ассемблере сайты пишете? Нет? Так зачем его сюда приписывать? Для каждой цели свои инструменты и JavaScript полностью может оправдать себя в качестве замены для PHP или ASP при должном количестве знаний.
arti_djeims: При клике отправлять соответствующий запрос на сервер. Простейшая вещь, достаточно изучить какое-нибудь введение в ajax и Вы сами сможете "сделать именно такой код".
Посторонним В.: А я вот, например, встречал, и таких людей достаточно много. От Aero зачастую отказывались в пользу производительности либо привычки. В Windows 10/8 дизайн потерпел сильные изменения и теперь уж Aero, по крайней мере в Windows 10, не будет иметь будущего. Интерфейсы становятся проще, избавляясь от излишеств, и я считаю это движение верным.
Вадим Егоров: Можно разместить в конец родителя (в моем примере - .wrapper) элемент со стилем clear: both. Пример: jsfiddle.net/dmttu5hc/1 либо без добавления элемента: jsfiddle.net/dmttu5hc/2/. Конечно, это не единственные решения, можно использовать и для позиционирования блоков другие методы (display: inline-block, flexbox). Насчет 400px - это примерная ширина окна, при которой нужно будет изменить стили колонок.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.