Чтобы правильно сортировать любые объекты в JS вам надо подучить JS.
Хотя бы прочитать про объекты и массивы - что это такое и как с ними работать
Поверьте, это будет куда быстрее чем при каждом подобном затыке писать на тостер.
Mark, покажите весь код, который в этом участвует, если хотите нормальных ответов.
У вас кусок JS, откуда-то переменная php взялась, что вы хотите - только вам понятно.
Кирилл Лобанов, тут разные объекты соответственно нужны разные таблицы, для каждого типа - своя таблица. не знаю что вы имеете ввиду под сериализованным массивом.
Можно взять какую-либо опенсорсную реализацию bpm, и посмотреть в каком виде представляют данные там, будет неплохой отправной точкой.
Александр Маргинал, Если главное чтобы в разных файлах - то да, но это уже вкусовщина.
Так можно сказать и "треш однопапковый" например на любую попытку положить рядом файлы разметки и код компонента.
С семантической и синтаксической точки зрения там логика и разметка разделены на 100%. просто лежат рядом для удобства редактирования.
Broadcast это отправка сообщений сразу всем компьютерам в сети. Поэтому точный адрес знать не надо.
А когда это сообщение дойдет до другого компа - он уже из него возьмет адрес того кто отправил и свяжется напрямую.
Детали как это сделать - погуглите. Отправляется сообщение на broadcast адрес, для домашних сетей это обычно .255 в конце, но может быть и другое. Возможно вам еще нужно будет это делать по UDP.
В бытность свою студентом зарешал не одну сотню задачек выступая от универа на ACM. Очень повышало ЧСВ, да. Потом пошел делать реальные проекты и за все годы работы практически ничего из этого не пригодилось, тем более во фронтенде.
Последний раз что-то подобное было нужно много-много лет назад чтобы реализовать супер быстрое обновление страницы путем рендеринга в память и обновления только того что поменялось.
А потом пришел реакт и .., ну вы поняли. До сих пор могу при случае хвастануть что я пилил виртуальный дом когда это еще не было мейнстримом, но сейчас я не буду этого повторять. Времена когда из нормальных библиотек есть только jQuery, и на любой чих каждый пилит свой велосипед давно прошли.
Так что не надо морочить себе голову - учите язык, учите любой фреймворк и вперед любыми правдами и неправдами в джуны - опыт реальной жизни разработчика получать и развивать мозги для решения реальных задач.
А красно-черные деревья покрутите на выходных, если будет совсем невмоготу.
Что значит "генерация deep links для 5 популярных соц сетей"?
Ссылки такие какими их создали для конкретного ресурса. Может быть что угодно, хоть mysite.com/?deep=1234
В ней все написано.
Вам нужно начать учить разработку с азов - если каждую ошибку будете на тостер постить с вопросом "не понимаю что это значит" вам скоро отвечать перестанут.