Не совсем понятна суть вопроса. Вы кликаете одну сущность, по ней надо подгружать и отображать связанные сущности? Да, подгрузку можно делать по Ajax, можно использовать один вызов, в котором указать тип сущности и id родительской, и уже на сервере сформировать запрос к правильной таблице.
На клиенте придется отрисовывать элементы "вручную". Если вы используете ангуляр, можно написать директивы для каждого типа сущности и что они содержат - и они будут обновляться автоматически. Если нет, добавлять элементы ручками на jQuery.
А по поводу гендиректора, который в одном месте с папками, я вообще не поняла, поясните...
AnneSmith, какой именно закон я нарушаю? Если автор выложил книгу для скачивания, где здесь нарушение? Если книга доступна на публичном ресурсе (не торренте) и автор не возражает против ее нахождения там, какой закон я нарушаю?
PS Умоляю, не пишите больше о том, в чем ничего не понимаете. Ну смешно же смотрится.
Во-первых, с моей точки зрения, невежливо разговариваете вы. Писать с маленькой буквы, и такие фразы, как "вы гуглом не умеете пользоваться" - это хамство, уж извините.
Во-вторых, у вас никто ничего не требует, кроме одного - давать релевантные ответы. Ответы типа "RTFM" или "ищите сами" релевантными не являются, не несут никакой смысловой нагрузки и только отвлекают. У меня есть подозрение, что вы стараетесь засветиться на тостере везде где только можно, только бы хоть что-нибудь ответить.
В-третьих, загрузка книг не равно их воровству. Многие авторы позволяют скачивать свои материалы совершенно бесплатно, как, например, лекции, ссылку на которых я привела. Также, часто книгу можно скачать с ознакомительными целями. Я, например, очень часто скачиваю книгу, начинаю ее читать, и, если она мне нравится, затем покупаю. У меня был опыт, когда я платила за книгу, а получала полный трэш, мне просто жалко моих денег.
Вы лучше дайте конкретные ссылки. Мне вот, например, неизвестны книги на русском (кроме пары книг по нейронным сетям, которые вряд ли можно использовать в качестве введения). Да еще которые можно было бы скачать. Поискала здесь, как вы посоветовали, но никаких ссылок на русскоязычные книги, доступные для скачивания, мне что-то не попались. Статьи - да, видео - да, лекции - да, курсы - да, на английском - да, но книги?
Кстати, вот эти лекции вроде ничего: https://github.com/esokolov/ml-course-hse
iamevg_, объекты не разные. Приравнивание - это по факту приравнивание указателей, а не самих объектов. Если бы они хранились в разных местах, то такого эффекта, о котором говорил автор, не наблюдалось бы.
Максим Иванов, ну допустим, но неужели там нет вменяемого способа указать, какие именно файлы/модули/либы/чтоугодно цеплять к проекту? Устранили один геморрой (отсутствие ООП) и создали другой?
Читаю вас и прямо удивляюсь. Как это может быть, чтобы не было способа формировать простые файлы JS? Ведь ведь в конечном итоге это самое и есть - html + js. Ну js может быть конечно, встроенным, но неужели там так? Если нет, должен быть способ как-то управлять этим хозяйством. И вообще, правильно я вас понимаю, что ангуляр вы и на серверной стороне используете? Как это может быть?
Нет, мы не используем TypeScript, мы пошли по "легкому" пути - не хотим плодить лишние сущности :)
Опять же, не совсем понятно, при чем тут Angular, это же чисто клиентская технология (в смысле, что рабочий код отрабатывает на клиенте только), а я говорила про чисто серверный - тот, который отрабатывает до того, как ответ будет послан клиенту, и там, на сервере все довольно легко устроить. Или у вас ангуляр везде пашет - и на клиенте, и на сервере? Тогда действительно не знаю :( но все равно даже если это так, должен быть простой способ сделать логику отбора файлов на сервере.
На самом деле никакой не гемор. Конечно, когда у вас всего 10 функций, это все фигня и кажется, что данный подход - overkill. Когда проект разрастается, становится трудно отслеживать весь этот набор функций, кроме того, как правильно заметили, объекты можно снабдить свойствами (полями) и это действительно гораздо удобнее и логичнее, чем делать через функцию. О том, как правильно это делать, и вообще зачем, читайте в книге "Шаблоны JavaScript".
Иван: Основы - да, но опять же, это всего лишь технология сборки, сама разработка по сути тут ни при чем. Хорошим фронтэнд девелопером можно стать и без знания ноды, но быть готовым в любой момент, если понадобится, изучить.
На клиенте придется отрисовывать элементы "вручную". Если вы используете ангуляр, можно написать директивы для каждого типа сущности и что они содержат - и они будут обновляться автоматически. Если нет, добавлять элементы ручками на jQuery.
А по поводу гендиректора, который в одном месте с папками, я вообще не поняла, поясните...