Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
links.reduce((acc, n) => { const path = n.url.split('/'); const [ lastFolder ] = path.splice(-2); (path.reduce((p, c) => p[c] ??= {}, acc)[lastFolder] ??= []).push(n); return acc; }, {})