Исходники от vc.ru
Где можно скачать или к кому обратится, чтобы получить исходник Framework Air на котором работает сайт vc.ru?
Также где можно найти исходники редактора "Paragraph initialized 3.2.0"?
В прошлом году знаю, что был человек (пользователь vc.ru), я обратился к нему, но он сказал, что не даст Framework Air от vc.ru. У него есть весь frontend от vc.ru.
Как он его получил?
0
показов
3.8K
открытий
Комментарий недоступен
Вот же его ответ. У него есть фронт. А дописать надо бекенд.
https://vc.ru/ask/65255-temnaya-tema-i-drugie-fichi?comment=1186632
Но он отказался давать код фронта. Где он его взял он тоже не сказал. Но он показал часть кода и он реально от vc.ru исходник с комментариями.
Он даже отказался его продать мне.
Комментарий недоступен
Кажется у вас данные о том что такое фронтенд датируются 2003 годом
Комментарий недоступен
В браузер прилетает скомпилированный, минифицированный результат. Исходный код мало того, что может быть написан на другом языке (транслируемом в js, типа coffescript, typescript, clojurescript или dart, или даже css, как sass или less), может включать себя ещё и элементы ssr, не будет включать никаких тестов, и так далее.
В любом случае, вы вместо исходников получите абсолютно неподдерживаемое и кривое зеркало сайта, в котором будете разбираться дольше, чем аналогичное решение займёт писать с нуля.
Комментарий недоступен
Комментарий недоступен
Погодите, вы до сих пор не в курсе, что npm используется как для менеджемента зависимостей бэка, так и фронта? И при этом с таким апломбом ещё и хамите, полностью уверенный в своей правоте?
Вот статья для самых маленьких, читайте, образовывайтесь, и не благодарите: https://www.agiliq.com/blog/2019/01/using-npm-to-manage-frontend-libraries/
(Поменял ссылку на туториал получше)
Комментарий недоступен
Так. Стоп. То есть для вас система сборки сайта, у которого в принципе нет никакого сервера, например - это тоже бэкенд? И любой фронтендер, который настраивает себе такую систему сборки может потом в резюме "писал бэкенд" писать?
Это какой-то совершенно отборный бред, честно говоря.
Комментарий недоступен
Любой сайт, который хостится на статике.
Сисадмины, в том числе, чем занимаются, в курсе?Уж точно не настройкой системы сборки.
Александр, я с вами больше дискутировать не буду, потому что вам всё выше изначально очень точно написали: ваши знания о разработке из 2003 года. Видно, что вы слышали звон про Node, NPM, но совершенно не разобрались в том, как вообще работает современная вёб-разработка. Так и остались в эпохе LAMP, и даже не понимаете, насколько отстали, что разговариваете уже на совершенно другом языке. Наверное, занимаетесь своими проектами или сайтами под ключ, так что никакой возможности столкнуться с нормальной современной разработкой и хотя бы понять, насколько отстали у вас нет - так что и гонора полно.
Грустно всё это, конечно.
Встряну - можно делать что-то, что можно назвать "без бэкенда" или "без сервера" (в классическом понимании) на статическом хостинге типа GitHub.io + FireBase в качестве БД
Комментарий недоступен
Комментарий недоступен
Я так понимаю, что он хочет запустить сайт на движке vc.ru. Но он не принимает никого работать с ним.
Как он смог получить фронт?
Может, сам написал?
Бывший сотрудник утащил код, так и получил.
Но он не дает код никому.
ПОЧЕМУ ОН ДОЛЖЕН ДАВАТЬ ЕГО ТЕБЕ?????
Но он же его где-то взял. Он мне показывал исходники фронта от vc.ru, но дать их или продать он отказался.
Дяденька, а вы точно настоящий разработчик?
Что ты показал, есть у тебя в браузере совершенно бесплатно. Это все в открытом доступе, надо только деобфусцировать.
деобфусцировать? Удачи, попробуй получить такой же код после этого)
Комментарий недоступен
Эм, что? Код уже и так "такой же".
Деобфускация, это просто приведение кода в красивое состояние, чтобы читалось проще, функционал от этого никак не поменяется. Конкретно в этом случае, деобфускация это просто переводы строк и замена переменных на понятные имена.
И она даже не обязательна, просто с читабельным кодом проще работать.
Попробуй потом внести в код изменения или добавление нового функционала и посмотрим как он будет работать))
Не вижу никак проблем, как выше уже написали, вытащить весь фронтенд и переписать в красивом виде, это дело нескольких вечеров.
А судя по вашим комментариям тут, вы в веб разработке совсем не шарите, фронтенд с бэкендом путаете, JS движок с CMS движком, итд.
Просто смешно)) Frontend именно VC/TJ/DTF около 400 файлов. Удачи переписать это за несколько вечеров))
Там ровно 3 файла (и один из них движок vue, который форматировать не нужно), открой JS консоль и посмотри ))
Ты наверное дизайн сюда еще посчитал, картинки, CSS итд.
Посчитай сколько там модулей. Открой консоль и увидишь их количество.
Только на этой странице их 235 модулей)
Модулей чего?
Ты считаешь всякий сторонний мусор – аналитику, видеоплеер, баннеры, шеринг в соцсетях итд.
Конкретно со static-osnova.gcdn.co грузится только 3 JS файла, один из них движок vue, другой файл это что ты привел в скрине, это сам движок комментариев. Это и есть нужный фронтенд, все остальное деобфусцировать не нужно, это сторонние библиотеки.
No comment...)))))))))))))))
Комментарий недоступен
У данного сайта куча модулей, которые отвечают за весь функционал. Что тут можно сделать за пару вечеров я не знаю.
Мне сложно что-то объяснить человеку, у которого понимание на уровне "куча модулей", без понимания конкретики )
Что ты привел в скрине это функционал комментариев и он собран в одном файле и там ничего сложного нет.
Весь основной функционал сайта в бэкенде, я не знаю зачем тебе вообще фронтенд сдался, он без бэкенда работать не будет, тут куча AJAX вызовов.
И это в 2019, во время React, React Native и Vue пытаться тырить такое...
Почему тырить?
охуенная логика
Комментарий недоступен
Еще реально получить исходники? В редакцию и Илье писал, но так и не ответили на письма.
Комментарий недоступен