🦜
Дима
нет, так быть не может
🦜
кому-то спасение, то, что на реакте клиент сайд роутинг и бекенд только для реста нужна
Дима
либо вы пишете на мейнфрейм-монолите, либо тебе вешают лапшу на уши
artalar
🦜
а еще что у фронтов есть вебпак и собирать бандл и отдавать его так вообще сказка
🦜
не нужно вот это все что раньше
Default
Дима
да, да, да, разумеется. не нужно, потому что моожно не париться. на юзера пофигу
artalar
🦜
Лол, окей
я сейчас не свои мысли транслирую
Дима
ну это заметно
Дима
самое тупое что можно сделать с серверами — это огородиться от них и разговаривать исключительно по http и ip, всё, если кто-то тебе задвигает сказки про архитектуру, то просто не верь, это либо запугивание, либо некомпетенция, всё гораздо проще чем ты успел себе вообразить
Дима
веб настолько примитивный и тупой, что вся всемирная сеть общается путём передачи текстовых файлов формата Field: Value
artalar
Дима
никакой т.н. архитектуры тут нет напрочь, забей и просто попробуй, это не страшно
artalar
30 лет так десктопы делали 🤔
И сейчас это просто переходит в браузер - это норм. Вопрос скорее в том что за тоннами абстракций и некомпетентности мы делаем фронт в браузере на столько плохо, что его действительно, чаще, лучше сделать статикой, по старинке.
Но это явно не будущее, это костыли настоящего.
Default
Default
Такое себе настоящее, честно говоря
Nikita
Дима
если тебе дают ссылку, то чтобы открыть полностью рабочий код "по старинке" нужно сделать один запрос и распарсить ответ, в случае же spa нужно сделать запрос, распарсить ответ, из результата-клиента сделать ещё один фетч, дождаться ответа и только потом показать страницу. замечали когда-нибудь, насколько это распространённый паттерн — загрузить страницу просто чтобы показать окно "loading"? всё потому что боятся попробовать раздать статику т.н. "по старинке" хотя бы раз
Дима
Мне девс сказал, что это шутка обидная
это самый мелкий тип серверов, стоит что-то в районе пары долларов в месяц, хватает ровно на то, чтобы раздать статику nodejs любым способом, который только может прийти в голову фронтендера
artalar
Такое себе настоящее, честно говоря
Ну смотря с чем сравнивать. Скажите десктопникам двадцать лет назад, что у вас проблема в том что картинка приложения, которого доселе несуществовало вовсе на компутере пользователя, показывается не за 1, а за 3 секунды. В лицо рассмеется. Пользователи, просто, тоже избалованные. Проблема в том что граница между сайтами и прилоежниями смылись и помимо их достоинств размазались и их требования: хочу что бы приложение загружалось как сайт, хочу что бы сайт был по функциональности как приложение… замкнутый круг, пока что
Default
Дима
по поводу девопса — то, для чего тебе необходима машина, его колыхать не должно, тебе нужен сервер для того, чтобы меньше отвлекать бэкендеров, от него согласие не требуется))
Дима
там и делать то нет ничего, прям голый сервер пусть выдадут, ну, максимум, с nvm в комплекте
Nikita
Короче ладно, хотя сервер за 2$ чет дорого.
🦜
🦜
с ssd на 5гб
Nikita
Да не гони. 100-200мб
Nikita
Макс
Дима
на lambda@edge, самом шустром и прогрессивном типе лямбд, каждый инстанс может иметь не более 1 мегабайта кода суммарно и выполняться не более 5 секунд
Дима
сразу весь 100500 мегабайтный говнокод в стеке выводится на чистую воду
Дима
lambda@edge — это сервера, которые за простой денег вообще не берут, (чтобы набрать запросов на $2 нужно очень хорошо постараться) и деплоятся одновременно по всей планете в десятках edge cdn, позволяя отдавать твой сайт за 300ms от старта до завершения рендера реакта на клиенте
Nikita
T3 это сервера которые засыпают и работают максимум определенное время?
Nikita
В день
Ilia
Ребят,решил изучить lodash (Я так понимаю он для работы с данными в front-end)?Какие его преимущества (например перед стандартным методом map)?
Дима
Ilia
Тоесть его не обязательно изучать?
Дима
Nikita
Ilia
Почему так часто его вижу в вакансиях?
Nikita
Nikita
🦜
Ilia
Зачем тогда его вообще придумали?)Если он не имеет преимуществ )))
Igor
Когда-то имел
Ilia
Понял)Спасибо)
Ilia
Может что-то посоветуете изучить?)
🦜
Nikita
Ilia
Спасибо)
Дима
а вообще с лямбдами всё ещё проще. нет запросов — деньги не капают, всё)
Igor
Ilia
Ну нужного для Junior )
🦜
Ilya
Ilia
Ну js как я понял ,мало)
Sm•ok
Дима
Ну нужного для Junior )
поконтрибьють в open source, там сразу скажут что учить, а лычки "контрибьютор хайповой штуки" дадут некислых бонусов при трудоустройстве
Sm•ok
Знать язык хорошо уже чего стоит
Ilia
Спасибо)
Ilia
Ну знать язык,а еще паттерны,best practise и т.д.
Ilia
и кучу технологий
Ilia
Открываю вакансии и фиг пойму)Как cтать Junior 😁
Ilia
самоучке вообще реально найти работы Junior?
David
Andrey
Andrey
но джуном так и остался ❤️
David
Иногда да, некоторые работодатели требуют от тебя чуть ли не глубинного понимания работы сети, понимание как ОС работает на низком уровне, умение летать, и кучу всего.
David
Но в целом, все реально :)