Black Coffee
Я так понимаю такого понятия как редирект вообще нету?
Black Coffee
Я нехочу юзать фреймы))
stay
Оно называется Routing у спа
stay
Так-то не ноое понятие
Black Coffee
Что именно?
Black Coffee
Что называеться роутингом?
Kirill
Открой спецификацию API браузера. У тебя там стопка функций для работы с DOM'ом.
Black Coffee
Обновление стр это ДОМ?
stay
Обновление стр это ДОМ?
Так тебе надо обновлять страницу или изменять ?
Black Coffee
Так тебе надо обновлять страницу или изменять ?
Ну это основа спа - постоянное обновление
stay
Фреймы используют концепцию VDOM . Это когда у тебя в памяти хранится Виртуальный DOM и синхроницируется с реальным
Black Coffee
Вааат?))
Kirill
Ну погугли, чувак.
stay
Просто если ты захочешь писать свое SPA. Скорее всего ты все равно сделаешь то же самое, что уже сделано фреймами.
Kirill
Тебе уже все ключевые слова перечислили.
Black Coffee
Нету документаций без фреймов... На чистом нету вообще...
stay
Много лишней работы. Фреймворки дают еще одну абстракцию. Проще с ними
Black Coffee
Ладно, все равно спасибо большое!
Kirill
Просто если ты захочешь писать свое SPA. Скорее всего ты все равно сделаешь то же самое, что уже сделано фреймами.
Он сделает меньше, только то, что нужно ему и разберётся за одно. Идея так-то хорошая.
Black Coffee
Много лишней работы. Фреймворки дают еще одну абстракцию. Проще с ними
Ну если писать глобальный проект надо быть независимым от фреймов
Black Coffee
Лол что?
Фрейм упадет - сайт упадет, я параноик
stay
Фрейм упадет - сайт упадет, я параноик
Может еще от интернета быть независимым?
Black Coffee
Не до такой степени))
stay
на скалах сайты рисовать?
stay
А как у тебя фреймворк упадет? Что с ним случится?
Black Coffee
Кто умеет писать на чистом - напишет и на фрейме
Black Coffee
Kirill
Лол что?
Почитай как с гитхаба jquery выпиливали. Мышление у чувака правильное. Если вывезет, то далеко пойдёт.
stay
В смысле не станет? Куда он денется?
Kirill
В смысле не станет? Куда он денется?
Почитай историю с leftpad в NPM.
Kirill
У кого правильное?
У тебя. Работать ты будешь всё равно с фреймворками . Но прокачаешься с таким подходом, если будешь его придерживаться.
Igor
Ну не станет его прост и все
вероятность такая же, как вероятность что не станет гугла
Antony
Кто пояснит за контору navicon
Black Coffee
У тебя. Работать ты будешь всё равно с фреймворками . Но прокачаешься с таким подходом, если будешь его придерживаться.
Ну просто я думаю, что в принципе на ваниле писать надо, вот к примеру Фейсбук написан на чистых или на своих же языках...
stay
Почитай историю с leftpad в NPM.
Да я в курсе. Это все еще не повод отказываться от NPM , У JS есть проблема с тоннами зависимостей, но это тут не при чем. Я же не против. Пусть пишет свое
Kirill
читал, и?
Инфраструктура бывает подводит.
Igor
каким боком библиотека в одну строчку с одним автором к фреймворкам, где сотни авторов, и мейнтейнер гугл/фб?
stay
Зато свое
Black Coffee
Подкинет кто документацию по spa на чистом js? Если есть... Признаю, гуглю оч плохо...)
Igor
Ну просто я думаю, что в принципе на ваниле писать надо, вот к примеру Фейсбук написан на чистых или на своих же языках...
сначала ты пишешь на ваниле, а потом ищешь разработчиков за 60$+/час, чтоб это поделие поддерживать
Igor
Инфраструктура бывает подводит.
что мешает закинуть сорцы библиотеки в свою инфру?
stay
Как бы похвальное стремление все писать самому. Но в шизу скатывать не надо. Никто не пишет сложную логику на ваниле, это просто смысла не имеет
Igor
похвально стремление написать, разобрать как оно все работает и спрятать в стол
Black Coffee
Просто интерес, вместо фреймов... Никто в стол прятать не будет...
Igor
ну еще на гитхаб выложить можно. главное не делать это головной болью заказчиков
Black Coffee
Человеки, блин, есть у кого-то док-ция про спа на чистом js?
Black Coffee
Надо блин)
Igor
Человеки, блин, есть у кого-то док-ция про спа на чистом js?
https://www.google.com/search?q=spa+on+vanilla+js&oq=spa+on+vanilla+js
Black Coffee
Вот спасибочки)
Black Coffee
Это ж просто поиск...
Iv
Фрейм упадет - сайт упадет, я параноик
Выбрось это из головы. Для тренировки и развития клепать свой фрейм — норм. А если это из-за мысли, что серьезный проект должен быть на самопискам фрейме — это заблуждение какое-то полнейшее.
Igor
Это ж просто поиск...
ну там ссылки есть, открываешь поочереди, используешь то, что нравится
Iv
Фрейм упадет - сайт упадет, я параноик
Что вообще значит «фрейм упадёт»?
Black Coffee
Что вообще значит «фрейм упадёт»?
Считай, что это форма мазахизма писать самому...
Kirill
что мешает закинуть сорцы библиотеки в свою инфру?
Ничего не мешает. Я писал выше, что основной профит - разобраться с принципами.
stay
Человеки, блин, есть у кого-то док-ция про спа на чистом js?
Чуть ли не первая ссылка, ну алло https://medium.com/frontend-fun/js-vanilla-script-spa-1b29b43ea475
Antony
Вы так серьезно обсуждаете идею разобраться в жс, как будто этому языку долго осталось
stay
лол
Antony
О'Дим
Ребят нужен совет не совсем по плюсам скорее в общем по программированию
О'Дим
Стоит ли мне идти в коледж или же учится самому
Dubzer
Стоит ли мне идти в коледж или же учится самому
начни учиться сам прямо сейчас, потом поймешь
Sergey
Да, закреплять ошибки лучше в гордом одиночестве...
Алексей
Гайз
Алексей
Небольшой оффтоп
Алексей
Кто в железе немношк разбирается?
Алексей
А если конкретно, то проблемы с ноутом и новым ссд
Алексей
а что у тебя?
Диск не видит. Ни в биосе, ни в compmgmt.msc, ни в diskpart, ни в диспетчере. Нигде. Я даже нашел флешку с линуксом и там тоже пусто