Это именно ваш уровень. А давайте усложним задачу?
Нужно 3 таба, в каждом табе таблица с пагинация с выборкой данных с сервера, плюс при клике на строку форма редактирования элемента. Плюс роутинг с историей браузера, чтоб можно было дать ссылку и открылся нужный таб или форма редактирования нужного элемента и всё это без перезагрузки страницы...... А еще лучше давайте с пререндером на сервере
Менять порядок элементов это же такая сложная задача, которую прям надо решать 3 способами. Вы можете делать что хотите, не хотите никого слушать не слушайте, я уж больше вам точно ничего писать не буду - это бесполезно.
этот ключ вообще не обязательный параметр, задать вам надо его самостоятельно.
Вот ответ на ваш вопрос так то https://www.drupal.org/project/nodejs/issues/1549316
Именно в таких случаях и рождаются новые библиотеки, которыми потом пользуются сообщество. Я не говорю что велосипеды это плохо, свои велосипеды могут быть еще и добротным говнокодом, но который выполняет свою задачу.
Здесь же в данном случае всё совсем банально, человек не решает какую то частную задачу, он пишет код ради кода, потому что другой код оказался для него слишком сложным чтобы осознать как он работает.
К сожалению, чтобы учится, надо не самому велосипеды придумывать, а смотреть как и что пишут старшие коллеги, смотреть и учится на инструментах которые используют тысячи разработчиков. Тогда будет в голове что то откладываться, потому что пока сам до этого дойдешь, пройдет достаточно много времени. К тому времени когда я прочитал банду четырёх, как оказалось небольшую часть паттернов я уже и сам придумал в той или иной мере, потому что именно в тех случаях были удобны именно те подходы. Так вот придумывать то что уже придумано не совсем понятно зачем.
Ну и ценность разработчика не в том, чтобы он каждый раз решал одинаковые задачи с самого начала. Как правило многие вещи нам дают какую то основу, фундамент на котором мы что то делаем. Как только какой то кирпичик в этом фундамете нас не устраивает, мы его подменяем на свой велосипед, но если нас не устраивает 1 из 100, зачем нам переделывать все 100 если 99 нас и так устраивают?
Да никакую задачу он не решает, я на стеке vuejs + slim + doctrine за несколько вечеров в январе халтурку по планированию мероприятий сделал, с бронированием помещений и оборудования под это дело, при том на базе amocrm, а он даже с цветами определится не смог за это время. Мы не программисты, чисто потому, что мы используем готовые инструменты, которые хорошо решают нашу задачу, сокращая время на разработку и не пишем каждый раз свой велосипед, уже не пишем, хотя когда то была у меня и своя cms и свой фреймворк и куча своих костылей и велосипедов — благо перерос уже давно. И уж лучше своё свободное время если девать некуда, то присоединиться к какому нибудь опен сурс проекту и сделать свой вклад в сообщество.... но это на мой конечно взгляд. С такими понятиями человек скорее всего и пишет на php5 и es5, потому что привычно и ничего нового изучить не позволяет... хз что не позволяет если честно )))
Одного observable мало. Vue все таки не просто биндинг, там и virtual dom и множество других оптимизаций, там есть же и экосистема вокруг, как и у других популярных технологий.
Сколько месяцев вы делаете уже свой фреймворк? Заметьте, на этом фреймворке который вы делаете еще нет не одного проекта, а времени на него вы уже затратили достаточно прилично. У этого фреймворка нет документации, которую надо актуально поддерживать, нет тестов... да там вообще ничего нет по сути.
Мы выбираем проверенные инструменты, это не значит что мы не можем сделать, просто в этом смысла нет абсолютно никакого, вот прям профит абсолютно нулевой. Ну и что вам даст то что вы сделаете сами потратив на это в сотни а то и тысячи раз больше времени? Будет ли это решение в сотни а то и тысячи раз лучше существующих? Вот лично я сомневаюсь, если у вас что то получится, я буду за вас рад, но судя по форуму ничего у вас не получится, так как инструменты пишутся под задачу, а у вас задача написать именно сам инструмент.
Вы теоретик, ни больше не меньше
Бутсрап нормальная тема, но только не с CDN, помимо того, что добрые операторы этот самый CDN могли прикрыть и у юзера сайт перекосит, то и весь бутстрап тянуть на сайт нет смысла.
Сам бутстрап идет как sass в исходниках и можно себе подтянуть то что требуется, а при сборке фронта выкинуть все не используемые стили. Для примера сжатый 4 бустрап это 23Кб, у меня на сайте все стили включая бустрап 10кб.
ArbNet, во-первых, бутстрап это не только сетка, там есть еще по мимо этого много полезного. Во-вторых, я сомневаюсь что ваши решения будут быстрее... точнее смотря в чем. Вы же наверняка не знаете как работают современные JS фреймворки, что такое shadow dom, у вас нет нормальных интсрументов рендеринга точечного а не перерисовки всей странице, а если все это есть, то вы сделали еще один велосипед, просто под ваши габариты. Это решение будет ничем не лучше взять что то готовое, поддерживаемое и знакомое многим, с документацией и поддержкой комьюнити.
посмотрите cleversite.ru
чат бесплатный, есть приглашения, показывает посетителей, есть на телефон приложение, чат в яндексе (но вроде как отключает сам яндекс все чаты).
Вы же понимаете что битрикс покупает разработчик а не клиент? Потому что там есть нужные модули на которых можно собрать сайт сильно быстрее, а значит сэкономить время персонала и сделать больше сайтов за единицу времени? О какой игле и о каких откатах речь то? Очнитесь, битрикс делает 2 вещи: первое, собирает партнерскую сеть которая будет покупать и внедрять их продукт и второе популяризирует свой продукт, чтобы конечный клиент хотел именно сайт на битриксе. Как правило клиенты/заказчики никогда не покупают битрикс напрямую у производителя. Барыги в данном случае только хостеры, которые просто предлагают купить у них битрикс и получить пол года хостинга в подарок.---------- Добавлено 01.02.2020 в 14:09 ----------
обычно все просто - "кроилово ведет к попадалову". Найти человека проджекта, который будет вести проект со стороны, найти аудитора со стороны, заплатить им разово, чтобы первый поставил грамотно задачи и нашел исполнителя, а второй проверил результат. Это не сильно дорого, но сильно помогает получить то что тебе действительно нужно. У нас обманывают в основном тех, кто ищет "бесплатный сыр" и как можно бесплатнее
Я не говорю что битрикс идеальный, вы поймите я не работаю в битриксе (компании), а значит ядро битрикса мне не приходится трогать совсем, разве что только посмотреть как и что работает, потому что не все прям документировано. А мой код с которым я работаю повсеместно - чистый, тестируемый и такой какой я его написал. Нет у меня не копипасты, не методов на 21 аргумент, этого всего просто нет и работать с этим мне не приъодится, ядро это отдельная папка, которую трогать нельзя совсем, она неприкасаема и лежит даже вне гита проекта.
Конечно, если вы делаете магазины по продаже ширпотреба с али экспресс из квартиры родителей, то какого нибудь опенкарта вам будет за глаза. А когда вы начинаете строить бизнес, то суть системы на самом деле уже не столь важна, так как у вас будет куча своей бизнес логики. На битрикс например она ложится хорошо, а например на опенкарт с вшитыми SQL запросами в модели не ложится вообще никак. Просто надо сравнивать не 2 системы в вакуме, а два конкретных реальных ТЗ и посмотреть в какой из систем будет закрыто больше пунктов ТЗ из коробки.
О какой экосистеме речь вы уточните пожалуйста. С которой спрыгнуть нельзя. И что за такие сервисы, которые требует битрикс для установки. Вы посмотрите маркетплейс битрикса, там есть коннекторы к всевозможным срм системам и системам учета. Тем более битрикс никак не ограничивает, сделали 2 файла, один отправляет данные, другой получает, вот вам и интеграция с чем хочешь по сути.
Серьезно? И сколько же надо денег для вп и битрикса на дистанции хотя бы в 5 лет, если владелец фирмы не знает как включить компьютер? А на wix кстати будет еще дешевле если что
Они крайне негативно отзывались о своем сайте, который был сделан на битриксе. Тут уж давайте честно говорить, а я постоянно попадаю на сайты на ВП/Joomla/Drupal садов и школ которые постоянно перекидывают на подписку и я, и другие родители и владельцы этих ВП/Joomla/Drupal точно крайне недовольны ВП/Joomla/Drupal. Вы то уж должны понимать что есть куча народа недовольные PHP, давайте его тоже в топку? С инструментом надо уметь работать, чтобы он работал хорошо.
На самом деле, так как я достаточно много работаю с битриксом, я могу сказать с уверенностью, что там реально много недостатков, и косяков, но вот все эти "детские" вбросы, со словами "слышал звон да не знаю где он" всегда умиляли. Битрикс говно потому что он платный - ага. Или там в ядре говнокод - ага. На этом как правило аргументы заканчиваются. Вы бы для начала научились, а потом на основании опыта на нескольких системах заявляли что конкретно вас не устраивает, а не фантазировать на тему почему битрикс должен быть говном, ну там слышал где то парни говорили вот и я тоже теперь говорю.