2 года смотрю ролики по фронту. Именно таких роликов не хватает. Чтоб человеку за 10 мин объяснили как это вообще выглядит, представление иметь в общем. Кто что и зачем. Ещё и наглядно, супер.
Второй месяц работаю джуном, первая работа. Автор тупо один в один пересказал мой ежедневный воркфлоу - эндпоинты, пагинация, таблицы)) Спасибо за труды, классный канал и толковый контент)
Тоже нету верстки? Просто думаю стоит ли подтягивать верстку до приличного уровня (базовый уровень есть), или можно и без нее пытаться на собеседования ходить (в принципе учил реакт, нативный js, из бека немного пробовал в експресс и сокеты)?
@@ІванКононюк-ш2л я пока делаю админ. панель для будущего сайта, и там использую Ant Design - библиотеку готовых компонентов. Это своеобразный способ не заморачиваться над версткой. В конце концов, для админ. панели красивой верстки и всяких анимашек особо не надо. Во всяком случае, Ant Design отлично под эту задачу подходит. Скорее всего, когда будем делать клиентскую часть (сам сайт), надо будет верстать что-то красивенькое, а может, будем снова использовать какое-то готовое решение, хз. Достаточно ли базового знания верстки для прохождения собесов? Думаю, что да, если подаешься на реакт-джуна или какого-то другого "фреймворк"-джуна, ведь верстка - далеко не самое главное, как правило, ее даже не спрашивают. Жди вопросов по самому фреймворку и js, особенно про промисы, запросы на сервер, асинхронность - в общем, все то, что есть в js для работы с базой данных. Надо ли знать верстку на продвинутом уровне? Считаю, что в будущем (когда поработаешь какое-то время джуном) - да, но для собеса на джуна - не обязательно имхо. Мой тебе совет - подавай резюме куда глаза глядят, везде и всюду, а уже при их прохождении будешь понимать, что надо подучить. Может, тебя с ходу где-то возьмут, кто знает. Главное - начать, а там уже разберешься)
@@johndoe4016qweasd ого, спасибо за такой развернутый ответ. Особенно за подсказку про промисы и асинхронность - это на самом деле для меня самая сложная тема.. То есть, я то их использую для запросов но не скажу что на 100% понимаю как все работает, надо будет еще внимание этому уделить. Еще раз спасибо!
Всем привет! Скажите пожалуйста, я плохо слышу, смогу ли я работать Frontend разраб.? Т.е. часто ли приходится общаться оффлайн? в мессенджерах оперативен....
У вас реально интересный и полезный канал. Очень нравится стиль пояснения, сенарий к видео, видно подготовку. Довольно понятно, даже для недалёкого в этом человека. Легко воспринимать информацию. Спасибо)
@@juliash3705 можно кусок бесплатно попробовать и решить для себя можно ли заплатить денег за весь функционал. Я лично не пожалел. Да и сумма в 4 с копейками...
32 начал учить месяц назад до этого не знал на чём пишут сайты вообще php html css я вообще не знал. В течении месяца выучил сейчас верстаю простые шаблоны за день два
Твои видео отличаются от других каналов подачей и информацией, рассказываешь какие-то другие стороны, что нет у них. Супер контент! Желаю тебе дальнейшего развития, не останавливайся!
Самое интересное и творческое это писать логику, алгоритмы, решать задачи, то есть движок а это все "бэкэнд". А "фронтэнд" это внешняя оболочка и мудотня со всякими отступами, шириной, высотой, и прочей разметкой.
как же он пишет алгоритмы, если ты верстаешь вафлю, то проблем нет, но если тебе нужно сверстать плюс/минус норм сайт, то кладесь задач ебейший, так что фронтендеры более лютые чем бекендеры
В реальности люди интенсивно пользуются бэкенд фреймоврками по типу Spring на Java или Yii на Php, конечно в node с помощью express тоже можно что-то подобное сделать, но там надо все ручками прописывать. Куда более удобно пользоваться фреймворками, допустим пользуясь Spring’ом бэкенд разраб может вообще забыть про все базы данных, может не думать про правильность формата посылаемых данных, про писанину кода проверки правильности данных, про таки штуки как XSS, CSRF, и про многую другую рутину. Так что всем советую первый свой сайт сделать на простеньком Apache php, или на node. А потом учить бэкенд фреймворки если хотите заниматься бэкендом
@@sLavoncheg Всё относительно. Везде есть свои + и -. Для большого проекта, который делает маленькая команда это хорошо во многом. Google так и говорит про firebase, что делайте огромные проекты маленькой командой. И при этом огромный - это значит ещё и готовность к нагрузкам большим с посещаемость, с объемом данных, с разнообразием решаемых задач, так же мы сразу же выбирали firebase чтобы быть готовым ЛЕГКО перейти с web-application на android-application + ios-application
@@musicits_fun понял, ну да. мне пока сложно дать оценку, потому что сразу начал с фаербейз+вью. но как раз попал в маленькую команду на большой проект))
Как хорошо, что ты попался мне в рекомендации на ютубе. Спасибо большое за видосы, интересно их смотреть. Я вообще не творческий человек, но уже 7 месяц работаю верстальщиком в веб студии.(при этом учусь на 3 курсе в колледже и занимаюсь спортом). Сейчас изучаю php и python. Мне вся эта тема очень интересна. Но иногда посещают такие мысли, как будто гляжу в огромную черную дыру неизвестности. А что будет дальше? А что если меня не возьмут, или я никому не нужен, потому что есть другие люди. Эти мысли как то сами появляться, стараюсь бороться с ними) А так спасибо тебе)
Привет тоже на программиста учусь, мне 29 лет, у меня не так много опыта, почти год, хотел бы узнать как ты нашел работу? и как ты работаешь?работаешь в офисе или на удаленке? работал ли ты в крупных компаниях? пригладился ли тебе диплом? сколько времени ушло, чтоб получить повышение или прибавку к зп?какая зп была в самом начале?
Frontend разработчик занимается полной вёрсткой сайта или внедряет функции в уже готовый, сверстанный сайт? Как важно знание верстки? И нужно ли уметь верстать? Заранее спасибо за ответ.
зависит от проекта, если это сложная бизнес система, то там в основном логика и js. Если фирма специализируется на множестве сайтов то там много верстки.
Олд, твои видео реально мотивирует и дают надежду что не все еще потеряно в 28.)) а скажи, какой у тебя бэкграунд? Раньше кем работал? Релевантно ли прошлое место работы с нышешним? Спасибо. И да, ты крут!
По поводу `творческой личности`. По нормальному, фронту дают макет дизайн, который нужно сверстать или сделать. Тобиш для фронта важно не говнокодить и писать чистый код. А `творческая личность` - это больше к дизайнеру)
мне дали макет на фигме сверстать, очень много анимаций, переходов, подсветок, звуковых эффектов. Так и не взялся за это дело. Больше нравится логику писать.
3 ปีที่แล้ว
Добрый день. Вот мой вопрос, мы нажимаем на кнопку и отправляем запрос на сервер, так кто же из этих двух специалистов занимается тем что при нажатии на кнопку информация отправляется? Я понимаю кнопку создает, анимирует фронтенд программист, но вот при нажатии на кнопку как отправляется информация? Например мы нажимаем кнопку и выходит меню фильтра, мы устанавливаем фильтр товара, допустим цена от и до, материал корпуса выбираем стекло, дак как так получается что после нажатия на энтер товар фильтруется, кто создает логику этой операции? Кто то же должен повесить на кнопку какой то код, кто это делает? Кто строит мост между фронтендом и сервером? На любом сайте есть поисковик, ищу писателя, набираю имя автора и выходит книги от этого автора, так где тут фронтенд разработчик, а где бэкенд?
Всё ещё не могу решить, до сих пор выглядит, что полезно знать и то, и другое хотя бы на уровне базы. Видимо банально нужна практика. Ну, по крайней мере, идея начать с вёрстки продолжает укрепляться.
обычно мышку много юзаю, скорее к мышке привязывают какие функции клавиатуры (например ctrl+c ctrl+v можно привязать к мышке) чтобы меньше юзать клавиатуру.
Брат, ты казах? Чувствую по акценту что да). Если да, скажи как с тобой связаться? Хочу пару вопросов задать по фронту ну и по другим моментам) (сам сейчас обучаюсь на фронт)
Бауырым ассалаумағалайкум. Мен де бастағым келіп жүр, әзірше үйде ютубтан тегін видео қарап, бірақ білмей жүрмін, бірден пайтон бастау керек пе, әлде html css Javascript бастау керек пе. Жауап беріп, көмектесе аласың ба?!
@@liiamra8451 Уалейкум ассалам. Негізі javascript-тан бастаған дұрыс деп ойлам. Өйткені пайтон қиындау болады новичок болсаң. Ал джавадан бастап тез арада жұмысқа тұрып кетуге болады.
@@Aqzhol_kz көп Рахмет бауырым жауабыңа! Мен осы 7 күндей пайтон қарап бастап едім, жасым 34те, мұнай газ саласында Инженер. Сосын html css оқу керек басында деген видеолар көп болып кетті, алаңдап қалдым. JSті өз бетімен тек теориясын оқуға 1 жылдан аса уақыт кетіп қалады ма? Күнде 1-2 сағат оқыса?
@@liiamra8451 негізі 1-2 сағат окысаң 8-9 айдың арасында да меңгеріп аласың) бірақ оның ішінде еще фреймворк деген нарсе болады, оған да уақыт кетеді. Примерно 1 жыл кетеді ғо, может меньше
Можно задать один вопрос, часто ли используются классовые компоненты в реакт, если сколько таким компонентам осталось жить, год , два? Вот не знаю, углубляться ли в классовые компоненты
Всем привет! Скажите пожалуйста, я плохо слышу, смогу ли я работать Frontend разраб.? Т.е. часто ли приходится общаться оффлайн? в мессенджерах оперативен....
Мне кажеться не мало важный еще вопрос, куда больше людей стремиться. Все хотят стать фрондедерами, и мало кто хочет писать бэкенд, и смотря на это наверное новичку проще выбрать бэкенд там конкуренции меньше. Инфа не сто процентов, такие мысли у меня по этому поводу
@@OldestJunior А почему не попробуешь сам выкладывать приложухи с монетизацией? Или есть какие-то проблемы с этим? Я в этом новичок, но есть знакомый, который так зарабатывает. С Figma херачит дизайн и далее в Swift.
Такой вопрос, а данные лучше фильтровать на бэке или на фронте ? По мне так пусть будет загружен 100 КБ оперативы у пользователя чем сервер будет его сортировать. В чем я неправ ?
На сервере, так как, например в базе данных 100 миллионов записей Ты просто не сможешь все записи выгрузить на клиент, да и грузить клиент лишними данными не целесообразно Вообщем любая работа с данными должна происходить на сервере Задача клиента, запросить и отобразить данные
@@petrgorchanuk2135 спасибо, можно ещё вопрос ? А бывает что для каждого пользователя создаётся отдельная база данных или она всегда одна для всех пользователей ?
@@МагомедМагомедов333 баз может быть много в случае с микросервисной архитектурой Если пользователей много, базу масштабируют Таблицы партицируют Партицирование это разбиение таблицы на части Например по миллиону пользователей на каждую партицию
в небольших компаних такое разделение бывает КРАЙНЕ редко, я уж не говорю про фрилансеров. обычно и фронт и бэк делает один чел, либо два параллельно, но опять же и фронт и бэк. То что показывает автор - практика, распространенная на крупных проектах, в микросервисах и тд
какое крайне редко? я бек (могу делать простой фронт если очень надо) и делаю то, в чем я топ... нахера клиенту платить мне за фронт по моему рейту как за бек? я же не буду опускать цену, потому что фронт знаю хуже.... ему проще нанять толкового фронта который зделает быстрей и возможно дешевле чем я буду ето делать... нанимать одного "спеца" (front/back/qa/devops/) в первую очередь не выгодно заказчику. будет не качественно, а если качественно то дороже. человек который близко к идеалу знает и фронт и бек и девопс сам уже не кодит а если кодит то сам понимаеш за какие деньги... могу допустить что КРАЙНЕ редко, ето только у тебя. п.с. ето я к тому, если компания полное говенцо, то нужно менять такую херню!!! в толковой, даже маленькой компании из 2 кодеров будет фронт и бек, так выгодней всем и если ето не понимает менеджер то нужно бежать, если не понимает клиент - то пусть платит больше)))
@@shitdev8328 а о каком беке и фронте вы говорите, приведите пример? я говорю о работе в среднестатистической веб-студии, где делаются среднестатистические сайты, корпоративные или магазинчики скажем, на уже готовом двигле. Или на своем, разницы нет. Задачи +- типовые, немножко покодить, немножко поверстать, тут вывод изменить, там пару новых полей добавить. Какой смысл там разделять фронт и бек, чтобы больше времени тратить на согласования всякие и ожидание пока другой спец сделает свою часть что ли =) Гораздо эффективнее и как раз таки дешевле/быстрее самому сделать и форму и сохранение в базу и вывод где-то следом. Четкое разделение на фронт-бэк - это удел крупных проектов, сервисов, долгостроев корпоративных, б2б и тд. Я уже не говорю про отдел тестирования.
@@yalmeme да что угодно... любое синглпедж приложения, да любой сайтик который дергает даные по рестапи, да апка для телефона на том же реакте, дашборд с кучей графиков и свистелок перделок, любой чатик. к примеру последний мой проект где в команде 3 чела (фронт аналитик и бек) бек собирает даные и делает апи для фронта, sdk для аналитика, аналитик работает чисто з даными, и на выход json для фронта, проект совсем не большой на 2-3 мес. да почти кругом, так, если ето не лендинг))). ... ну если делать на джумле и на вордпресе форму закази пицы, тогда да, смысла нет ... п.с. нужно бежать с "вебстудий" на вордпресе или любом другом говне, как раз на таких студиях и выжимают все соки и развития ноль.... шлёпаеш формы с утра до ночи и хорошо если на вордпересе а не на говне написаному в етой студии студентами 5 лет назад....
@@danildemchenko6004 и залезать куда? =) на очередной мейнстрим которые после тебя некому будет поддерживать, а через пару лет все вообще забудут что такой стек существовал? В интерпрайз, где годами делают неповоротливых чудовищ с бесконечным рефакторингом и тестами? Вариант, но не мое, спасибо ) У меня как бы все замечательно - работы через край и деньги хорошие. Я реальным людям помогаю и вижу результаты своей работы. А вот эти выебоны в стиле "ой ты отстал, вчера новый язык вышел и парадигму перепридумали, теперь только так надо" меня вообще не задевают, извини друг ) Кстати по отношению к вордпрессу, да и вообще к любой давно существующей технологии/продукту можно легко увидеть насколько человек сноб и оторван от понимания реальных массовых задач. Я не исключаю что ты хороший специалист в своей области и делаешь хорошие дела, но как ты собираешь делать сайт для адвокатской конторы "рога и копыта", чтобы его можно было легко поддерживать? SPA на ноде мутить что ли. Вордпресс годами продолжает поддерживаться и развиваться огромным открытым сообществом и поверь еще всех нас переживет. С тем же успехом кстати можно говорить что линукс устарел, лол. Суть та же.
Бэк тоже бывает интересным. Проектировать базу данных, чтобы быстро работала это очень творческий процесс. Если руками делать ORM будет интересно и быстро работать, но сейчас прогеры любят готовые ORM, или так называемые "объектные" базы данных (тупо в блобах json'ы лежат). В итоге лет 15 назад десктопные двухзвенные приложения на тех слабых компах выводили на экран 2 тысячи объектов с кучей атрибутов за 2 секунды, у нас на работе тогда было правило - время отклика не более 2 секунд). А современные веб приложения без paging'а или lazzy загрузки и не работают. В некоторых случаях на порядки медленнее. И сервера мощные, да еще их много (sql, бизнес-логика несколько штук, веб-сервер и rabbitMQ). Медленнее, глючнее, дороже, зато модно и молодежно. Правда в postgres появились индексы на атрибуты объектов, что позволяет и с объектной базой быстро работать. Там забавный язык есть запросов для доступа к json структурам. Да, я про GIN, что Олег Бортунов разработал.
это про GIN индексы и jsonb?) p.s. припоминаю разработку десктопного ПО на Delphi с Interbase, и ведь реально всё летало на том, смешном по нынешним меркам, железе. И компилилось под все возможные платформы. И набросать основной функционал можно было реально очень быстро и не вылезая из уютной ide) Потом схожее ощущение было при работе с C#/WPF, но всё равно уже не то т.к. заморочек было куда больше, например из-за MVVM и всяческих тормозов отрисовки.
@@Alexey-gp7vc о да, firebird 1.5 был прекрасен. А такого IDE как IBExpert я уж давно не видел. У одного заказчика база умерла через 5 лет (она хранилась на файл-сервере со всяким хламом и в один момент место на диске кончилось и файл базы остался незакрытым). Заказчик через 5 лет узнал что есть слово backup. В итоге базу восстановили без потерь данных.
2 года смотрю ролики по фронту. Именно таких роликов не хватает. Чтоб человеку за 10 мин объяснили как это вообще выглядит, представление иметь в общем. Кто что и зачем. Ещё и наглядно, супер.
Благодарю, стараюсь объяснять как все работает изнутри, без романтики )))
Спасибо Вам за регулярное появление видео у Вас на канале! Продолжайте в том же духе! Смотрю каждый выпуск!
благодарю
Спасибо. Думаю будет многим актуальнен ролик с написанием мелкого фустэк приложения с фронтом, бэком, бд. Для наглядности как все взаимодействует.
есть план написать такое на примере этого ролика.
@@OldestJunior хорошая идея !
@@OldestJunior Кайф было бы, ждем, таких видео мало, в основном что-то одно и основы....
Отличная идея
@@OldestJunior а видоса видимо не будет:(
Второй месяц работаю джуном, первая работа. Автор тупо один в один пересказал мой ежедневный воркфлоу - эндпоинты, пагинация, таблицы)) Спасибо за труды, классный канал и толковый контент)
Тоже нету верстки? Просто думаю стоит ли подтягивать верстку до приличного уровня (базовый уровень есть), или можно и без нее пытаться на собеседования ходить (в принципе учил реакт, нативный js, из бека немного пробовал в експресс и сокеты)?
@@ІванКононюк-ш2л я пока делаю админ. панель для будущего сайта, и там использую Ant Design - библиотеку готовых компонентов. Это своеобразный способ не заморачиваться над версткой. В конце концов, для админ. панели красивой верстки и всяких анимашек особо не надо. Во всяком случае, Ant Design отлично под эту задачу подходит. Скорее всего, когда будем делать клиентскую часть (сам сайт), надо будет верстать что-то красивенькое, а может, будем снова использовать какое-то готовое решение, хз. Достаточно ли базового знания верстки для прохождения собесов? Думаю, что да, если подаешься на реакт-джуна или какого-то другого "фреймворк"-джуна, ведь верстка - далеко не самое главное, как правило, ее даже не спрашивают. Жди вопросов по самому фреймворку и js, особенно про промисы, запросы на сервер, асинхронность - в общем, все то, что есть в js для работы с базой данных. Надо ли знать верстку на продвинутом уровне? Считаю, что в будущем (когда поработаешь какое-то время джуном) - да, но для собеса на джуна - не обязательно имхо. Мой тебе совет - подавай резюме куда глаза глядят, везде и всюду, а уже при их прохождении будешь понимать, что надо подучить. Может, тебя с ходу где-то возьмут, кто знает. Главное - начать, а там уже разберешься)
@@johndoe4016qweasd ого, спасибо за такой развернутый ответ. Особенно за подсказку про промисы и асинхронность - это на самом деле для меня самая сложная тема.. То есть, я то их использую для запросов но не скажу что на 100% понимаю как все работает, надо будет еще внимание этому уделить. Еще раз спасибо!
Всем привет! Скажите пожалуйста, я плохо слышу, смогу ли я работать Frontend разраб.? Т.е. часто ли приходится общаться оффлайн? в мессенджерах оперативен....
У вас реально интересный и полезный канал. Очень нравится стиль пояснения, сенарий к видео, видно подготовку. Довольно понятно, даже для недалёкого в этом человека. Легко воспринимать информацию.
Спасибо)
Очень понятно и наглядно, спасибо вам большое!
Конечно интересно))
Было бы здорово посмотреть на конкретные работы с разбором
в приниципе все это знал, но спасибо тебе за обобщение знаний и повторение! Обьяснил очень ПОНЯТНО! Так держать😏
Благодарю!
Тебе ставлю лайк, всегда до просмотра
круто )))
Круто. Учусь на веб. А там решу что интересней. Спасибо за видео.
да, главное чтобы нравилось
где учишься?
@@ARthuR20598 Учусь на тренажерах HTML Academy. Для того что бы Погрузиться отлично подходит. А дальше только опыт или фриланс или галера. )))
@@Инженерка бро, подскажи, они платные, эти тренажеры, или можно свободно учиться?
@@juliash3705 можно кусок бесплатно попробовать и решить для себя можно ли заплатить денег за весь функционал. Я лично не пожалел. Да и сумма в 4 с копейками...
Ну наконец-то хоть ты обьяснил как все выглядит. Спасибо большое!
32 начал учить месяц назад до этого не знал на чём пишут сайты вообще php html css я вообще не знал. В течении месяца выучил сейчас верстаю простые шаблоны за день два
Канал супер. Делайте пожалуйста видео чаще !!!☀️☀️☀️
Блин я думал тут будет: пивасик, рок, дым и кодинг =)
Вот типа этого я и хотел увидеть. А то как буриданов осёл. Ни туда не решусь, ни сюда. Вопрос сомнений полностью не снят но стало понятней. Спасибо.
давай пили ролики еще,брат.Хорошо доносишь инфу)
Твои видео отличаются от других каналов подачей и информацией, рассказываешь какие-то другие стороны, что нет у них. Супер контент! Желаю тебе дальнейшего развития, не останавливайся!
Благодарю!
Да запиши видео с дорожной картой плиз)
на днях выйдет
Можешь еще про TypeScript рассказать, думаю всем будет интересно
Просто и понятно - то, что искал. Спасибо!)
Ты красавчик
Красава!!! Сними сейчас уже спустя год!!! Т.е для сравнения...
Самое интересное и творческое это писать логику, алгоритмы, решать задачи, то есть движок а это все "бэкэнд". А "фронтэнд" это внешняя оболочка и мудотня со всякими отступами, шириной, высотой, и прочей разметкой.
Как боженька молвил👍
как же он пишет алгоритмы, если ты верстаешь вафлю, то проблем нет, но если тебе нужно сверстать плюс/минус норм сайт, то кладесь задач ебейший, так что фронтендеры более лютые чем бекендеры
Oldest Junior, go один день из жизни программиста!!!)))
До жути знакомое все, даже про готовую вертску, все на веб компонентах готовых в проекте)
Все ещё работаешь?
@@rahimkhatsiev2851 а с чего бы мне не работать?) хахахах
@@vladislav5925 ну как с чего. Целый день прошёл с твоего коммента) может уже успел устать от своей работы
В реальности люди интенсивно пользуются бэкенд фреймоврками по типу Spring на Java или Yii на Php, конечно в node с помощью express тоже можно что-то подобное сделать, но там надо все ручками прописывать. Куда более удобно пользоваться фреймворками, допустим пользуясь Spring’ом бэкенд разраб может вообще забыть про все базы данных, может не думать про правильность формата посылаемых данных, про писанину кода проверки правильности данных, про таки штуки как XSS, CSRF, и про многую другую рутину. Так что всем советую первый свой сайт сделать на простеньком Apache php, или на node. А потом учить бэкенд фреймворки если хотите заниматься бэкендом
да, express намного сокращает писанину чистого nodejs
Кто ждёт следующие уроки и практику? Жмите лайк, что бы он увидел нас.
Ты лучший!! Пили больше видосов друг, ловил минжу стоит ли потяну ли итд.. ты меня поставил на рельсы локомотива фронтэнд )) красава!
Спасибо за видео. Ждём карту)
Когда работаешь в связке: nuxt(ssr) + firebase - грань между фронт и бэк разработкой просто стирается.
Это хорошо или плохо?
@@sLavoncheg Всё относительно. Везде есть свои + и -. Для большого проекта, который делает маленькая команда это хорошо во многом. Google так и говорит про firebase, что делайте огромные проекты маленькой командой. И при этом огромный - это значит ещё и готовность к нагрузкам большим с посещаемость, с объемом данных, с разнообразием решаемых задач, так же мы сразу же выбирали firebase чтобы быть готовым ЛЕГКО перейти с web-application на android-application + ios-application
@@musicits_fun понял, ну да. мне пока сложно дать оценку, потому что сразу начал с фаербейз+вью. но как раз попал в маленькую команду на большой проект))
29 лет, начал учить js)
Аналогично, голова лопается
@@ruslansnarovkin5227 гинко билоба в помощь)
@@serhiysevruk7820 ну ещё топор слышал помогает)
29 это отличный возраст )
@@OldestJunior согласен)
Лучше всех объяснил разницу между фронтом и бэком. Красавчег!!!
благодарю
Видно что ты профессионал)))))
до профессионала еще учить и учить )
@@OldestJunior)))))
Жду с нетерпением roadmap по backend js))
Невероятно полезный канал, спасибо!
Очень понятное и интересное видео, большое спасибо!
Спасибо большое за информацию, крутое видео!
Здравствуйте.
Спасибо за такой канал.
В каком городе вы работайте.
Как хорошо, что ты попался мне в рекомендации на ютубе. Спасибо большое за видосы, интересно их смотреть. Я вообще не творческий человек, но уже 7 месяц работаю верстальщиком в веб студии.(при этом учусь на 3 курсе в колледже и занимаюсь спортом). Сейчас изучаю php и python. Мне вся эта тема очень интересна.
Но иногда посещают такие мысли, как будто гляжу в огромную черную дыру неизвестности. А что будет дальше? А что если меня не возьмут, или я никому не нужен, потому что есть другие люди. Эти мысли как то сами появляться, стараюсь бороться с ними) А так спасибо тебе)
Как оно?
Тоже интересно, получилось найти работу?)
все ждут чужих неудач чтобы оправдать свои бездействия...
Спасибо за ролик
Хочется смотреть и смотреть!И главное слушать с открытым ртом😦
значит интерес к этой теме есть)))
where is tutorials, man?? why don't you continue your lessons??
indeed
Что сложнее выучить JS или React ? ( Понятно что одно без другого никак ) но если по вашему опыту , что вам труднее далось ?
Js конечно же))
Если выучил js, то React освоишь точно)
сложнее js, react это просто набор правил использования js
да в React почти чистый js только с особеностями, а вот Vue там уличная магия сплошная. Хотя все берет на себя библиотека и внешне кажется проще.
Привет тоже на программиста учусь, мне 29 лет, у меня не так много опыта, почти год, хотел бы узнать как ты нашел работу? и как ты работаешь?работаешь в офисе или на удаленке? работал ли ты в крупных компаниях? пригладился ли тебе диплом? сколько времени ушло, чтоб получить повышение или прибавку к зп?какая зп была в самом начале?
Как дела?
Молодец. Все четко по существу вопроса.
Сегодня задавался этим вопросом, спасибо)
Ничего не понимаю, но очень интересно 🤣
Спасибо за видео, очень круто!
благодарю!
Frontend разработчик занимается полной вёрсткой сайта или внедряет функции в уже готовый, сверстанный сайт? Как важно знание верстки? И нужно ли уметь верстать? Заранее спасибо за ответ.
зависит от проекта, если это сложная бизнес система, то там в основном логика и js. Если фирма специализируется на множестве сайтов то там много верстки.
Олд, твои видео реально мотивирует и дают надежду что не все еще потеряно в 28.)) а скажи, какой у тебя бэкграунд? Раньше кем работал? Релевантно ли прошлое место работы с нышешним? Спасибо. И да, ты крут!
работал экономистом, финансистом и маркетологом итд. Не связано с it.
Мне вообще 30😅я только начала ,надеюсь получится
@@aknurdemirova6089 удачи, Акнур. Fingers crossed 🤞
@@aknurdemirova6089 мне 26, я вообще еще ни чего не начал...
@@aknurdemirova6089 мне тоже почти 30, планирую начинать, если ты из Казахстана давай пробовать вместе!)
Спасибо за видео. Может имеет смысл заниматься фрилансом на фронте? Что бы удовлетворить свои ожидания в верстке и работой с флэкс боксами?)
Если честно не тянет заниматься версткой, на фрилансе пишу crm систему, там тоже нет верстки )
@@OldestJunior понятно. Но, в принципе, для старта, пока учишь js, это не плохое решение?)
Отлично объяснил, спасибо!)
годная инфа, спасиб.
Спасибо, просто и доходчиво !
Спасибо за видеоролики.
Добрый день! Как с вами можно связаться ?
Жақсы талдау екен, әркім өзіне таңдау жасайды.
По поводу `творческой личности`. По нормальному, фронту дают макет дизайн, который нужно сверстать или сделать. Тобиш для фронта важно не говнокодить и писать чистый код. А `творческая личность` - это больше к дизайнеру)
далеко не всегда дают мобайл версию макета, и тут уже надо включать фантазию
мне дали макет на фигме сверстать, очень много анимаций, переходов, подсветок, звуковых эффектов. Так и не взялся за это дело. Больше нравится логику писать.
Добрый день. Вот мой вопрос, мы нажимаем на кнопку и отправляем запрос на сервер, так кто же из этих двух специалистов занимается тем что при нажатии на кнопку информация отправляется? Я понимаю кнопку создает, анимирует фронтенд программист, но вот при нажатии на кнопку как отправляется информация? Например мы нажимаем кнопку и выходит меню фильтра, мы устанавливаем фильтр товара, допустим цена от и до, материал корпуса выбираем стекло, дак как так получается что после нажатия на энтер товар фильтруется, кто создает логику этой операции? Кто то же должен повесить на кнопку какой то код, кто это делает? Кто строит мост между фронтендом и сервером? На любом сайте есть поисковик, ищу писателя, набираю имя автора и выходит книги от этого автора, так где тут фронтенд разработчик, а где бэкенд?
Всё ещё не могу решить, до сих пор выглядит, что полезно знать и то, и другое хотя бы на уровне базы.
Видимо банально нужна практика.
Ну, по крайней мере, идея начать с вёрстки продолжает укрепляться.
Решил в итоге?
Очень полезное видео, спасибо!
спасибо. очень интересно и понятно.
А сними видос как ты пользуешься методом Помодорро и каким софтом пользуешься для этого
прога focus todo, просто засекаю время когда учу. В конце месяца смотрю статистику и все. Там ничего сложного.
можешь рассказать, как пользоваться клавиатурой программисту, правильно? чтобы поменьше юзать мышку
обычно мышку много юзаю, скорее к мышке привязывают какие функции клавиатуры (например ctrl+c ctrl+v можно привязать к мышке) чтобы меньше юзать клавиатуру.
Как перешел на мак ось, забыл про мышку, тачпад мего-функциональный. Да и сама макось, почти на все действия имеет свои хот кеи.
Расскажи покупал ли ты какие то курсы типа скайпро или что то в этом роде на начальном этапе или полностью самостоятельное обучение?🤔
интересная тема, я мечу в фуллстек, изучаю JS
Т.е. бэкенд выступает, как API между базой данных и фронтендом?
Получается
зп автоматизатора и бека сильно отличаются?
Здравствуй! Посмотрел пару твоих роликов, есть к тебе предложение. Как можно с тобой связаться?
Бауырым байланыс акпараттарынды калдыршы. Сурактарым бар ед. Комегин керек боп тур
Орыс тілінде жазу керек шығар
@@ҚасымСауыт қазақ емес пе. Қазақша түсінеді.
Брат, ты казах? Чувствую по акценту что да). Если да, скажи как с тобой связаться? Хочу пару вопросов задать по фронту ну и по другим моментам) (сам сейчас обучаюсь на фронт)
Бауырым ассалаумағалайкум. Мен де бастағым келіп жүр, әзірше үйде ютубтан тегін видео қарап, бірақ білмей жүрмін, бірден пайтон бастау керек пе, әлде html css Javascript бастау керек пе. Жауап беріп, көмектесе аласың ба?!
@@liiamra8451 Уалейкум ассалам. Негізі javascript-тан бастаған дұрыс деп ойлам. Өйткені пайтон қиындау болады новичок болсаң. Ал джавадан бастап тез арада жұмысқа тұрып кетуге болады.
@@Aqzhol_kz көп Рахмет бауырым жауабыңа! Мен осы 7 күндей пайтон қарап бастап едім, жасым 34те, мұнай газ саласында Инженер. Сосын html css оқу керек басында деген видеолар көп болып кетті, алаңдап қалдым. JSті өз бетімен тек теориясын оқуға 1 жылдан аса уақыт кетіп қалады ма? Күнде 1-2 сағат оқыса?
@@liiamra8451 негізі 1-2 сағат окысаң 8-9 айдың арасында да меңгеріп аласың) бірақ оның ішінде еще фреймворк деген нарсе болады, оған да уақыт кетеді. Примерно 1 жыл кетеді ғо, может меньше
Можно задать один вопрос, часто ли используются классовые компоненты в реакт, если сколько таким компонентам осталось жить, год , два? Вот не знаю, углубляться ли в классовые компоненты
Классовые компоненты чаще всего в старых проектах, хуки - в новых
классовые в основном на поддержке. новое в основном пишется на хуках.
Есть ли спрос на бекэндов на фрилансе?
A где находится верстальщик ?
Всем привет! Скажите пожалуйста, я плохо слышу, смогу ли я работать Frontend разраб.? Т.е. часто ли приходится общаться оффлайн? в мессенджерах оперативен....
приветствую! верно ли понимаю, что для полноценной работы "фронтэндера" и "бэкэндера" не обязательно знать php или без него никуда?
Как всегда годно
Продолжай в том же духе👍
Мне кажеться не мало важный еще вопрос, куда больше людей стремиться. Все хотят стать фрондедерами, и мало кто хочет писать бэкенд, и смотря на это наверное новичку проще выбрать бэкенд там конкуренции меньше.
Инфа не сто процентов, такие мысли у меня по этому поводу
порог вхождения выше в бэке. Но попробовать всегда можно
@@OldestJunior, возможно глупый вопрос, но сколько по времени нужно изучать бекенд с нуля до джуна?
@@karburator. думаю мне 1000 часов обучения хватило бы.
@@OldestJunior, спасибо за ответ, надеюсь в будущем стать backend разработчиком, пока не знаю с чего начать, вот начал изучать C и Python
@@karburator. Привет, как успехи?
Полезно!
Привет. Ты сейчас получается работаешь на компанию? Или на фрилансе?
На компанию.
@@OldestJunior :):)
@@OldestJunior А почему не попробуешь сам выкладывать приложухи с монетизацией? Или есть какие-то проблемы с этим? Я в этом новичок, но есть знакомый, который так зарабатывает. С Figma херачит дизайн и далее в Swift.
Ассаламу алейкум Нурбол
Очень понравились твои видео
На одном дыхании просмотрел мини курсы по js
Когда будет 10-ая часть
Очень жду
Такой вопрос, а данные лучше фильтровать на бэке или на фронте ? По мне так пусть будет загружен 100 КБ оперативы у пользователя чем сервер будет его сортировать. В чем я неправ ?
На сервере, так как, например в базе данных 100 миллионов записей
Ты просто не сможешь все записи выгрузить на клиент, да и грузить клиент лишними данными не целесообразно
Вообщем любая работа с данными должна происходить на сервере
Задача клиента, запросить и отобразить данные
@@petrgorchanuk2135 спасибо, можно ещё вопрос ? А бывает что для каждого пользователя создаётся отдельная база данных или она всегда одна для всех пользователей ?
@@МагомедМагомедов333 баз может быть много в случае с микросервисной архитектурой
Если пользователей много, базу масштабируют
Таблицы партицируют
Партицирование это разбиение таблицы на части
Например по миллиону пользователей на каждую партицию
@@petrgorchanuk2135 Спасибо за ответ )))
@@МагомедМагомедов333 Пожалуйста))
Спасибо
Годнота!!!
Здравствуйте а у кого можно покупать курсы по js в udemy можете порекомендовать)
Как обычно лайк, но не понял момент 2:44 ... Что за js x или что там было сказано?
jsx - синтаксис для написания компонентов в реакте.
в небольших компаних такое разделение бывает КРАЙНЕ редко, я уж не говорю про фрилансеров. обычно и фронт и бэк делает один чел, либо два параллельно, но опять же и фронт и бэк. То что показывает автор - практика, распространенная на крупных проектах, в микросервисах и тд
какое крайне редко? я бек (могу делать простой фронт если очень надо) и делаю то, в чем я топ... нахера клиенту платить мне за фронт по моему рейту как за бек? я же не буду опускать цену, потому что фронт знаю хуже.... ему проще нанять толкового фронта который зделает быстрей и возможно дешевле чем я буду ето делать... нанимать одного "спеца" (front/back/qa/devops/) в первую очередь не выгодно заказчику. будет не качественно, а если качественно то дороже. человек который близко к идеалу знает и фронт и бек и девопс сам уже не кодит а если кодит то сам понимаеш за какие деньги...
могу допустить что КРАЙНЕ редко, ето только у тебя.
п.с. ето я к тому, если компания полное говенцо, то нужно менять такую херню!!! в толковой, даже маленькой компании из 2 кодеров будет фронт и бек, так выгодней всем и если ето не понимает менеджер то нужно бежать, если не понимает клиент - то пусть платит больше)))
@@shitdev8328 а о каком беке и фронте вы говорите, приведите пример? я говорю о работе в среднестатистической веб-студии, где делаются среднестатистические сайты, корпоративные или магазинчики скажем, на уже готовом двигле. Или на своем, разницы нет. Задачи +- типовые, немножко покодить, немножко поверстать, тут вывод изменить, там пару новых полей добавить. Какой смысл там разделять фронт и бек, чтобы больше времени тратить на согласования всякие и ожидание пока другой спец сделает свою часть что ли =) Гораздо эффективнее и как раз таки дешевле/быстрее самому сделать и форму и сохранение в базу и вывод где-то следом.
Четкое разделение на фронт-бэк - это удел крупных проектов, сервисов, долгостроев корпоративных, б2б и тд. Я уже не говорю про отдел тестирования.
@@yalmeme да что угодно... любое синглпедж приложения, да любой сайтик который дергает даные по рестапи, да апка для телефона на том же реакте, дашборд с кучей графиков и свистелок перделок, любой чатик. к примеру последний мой проект где в команде 3 чела (фронт аналитик и бек) бек собирает даные и делает апи для фронта, sdk для аналитика, аналитик работает чисто з даными, и на выход json для фронта, проект совсем не большой на 2-3 мес. да почти кругом, так, если ето не лендинг))).
... ну если делать на джумле и на вордпресе форму закази пицы, тогда да, смысла нет ...
п.с. нужно бежать с "вебстудий" на вордпресе или любом другом говне, как раз на таких студиях и выжимают все соки и развития ноль.... шлёпаеш формы с утра до ночи и хорошо если на вордпересе а не на говне написаному в етой студии студентами 5 лет назад....
Чел, слезай со своего вордпресса, ты отстал от жизни
@@danildemchenko6004 и залезать куда? =) на очередной мейнстрим которые после тебя некому будет поддерживать, а через пару лет все вообще забудут что такой стек существовал? В интерпрайз, где годами делают неповоротливых чудовищ с бесконечным рефакторингом и тестами? Вариант, но не мое, спасибо ) У меня как бы все замечательно - работы через край и деньги хорошие. Я реальным людям помогаю и вижу результаты своей работы.
А вот эти выебоны в стиле "ой ты отстал, вчера новый язык вышел и парадигму перепридумали, теперь только так надо" меня вообще не задевают, извини друг )
Кстати по отношению к вордпрессу, да и вообще к любой давно существующей технологии/продукту можно легко увидеть насколько человек сноб и оторван от понимания реальных массовых задач.
Я не исключаю что ты хороший специалист в своей области и делаешь хорошие дела, но как ты собираешь делать сайт для адвокатской конторы "рога и копыта", чтобы его можно было легко поддерживать? SPA на ноде мутить что ли. Вордпресс годами продолжает поддерживаться и развиваться огромным открытым сообществом и поверь еще всех нас переживет. С тем же успехом кстати можно говорить что линукс устарел, лол. Суть та же.
А сейчас не поздно изучать фронтэнд?
нет, в самый раз
Родной , помоги с чего начать учить если мои знание к 0 в программирование, что читать и с чего начать =)
Начни с курсов Евгения Харина, они безоплатные
Топ!
Как вам питон для сайтов ?
Нормально, можно полноценный сайт написать
@@OldestJunior , а относительно джава скрипт ?
Вместо node юзать php норм вариант?
Да
Можно и на питоне и на шарпе)
вариант.
Могу ошибаться, но если фронтенд упрётся рано или поздно в потолок и изучит бэкенд, то это уже полноценный фуллстак,а почему бы и нет?
фронт где то лет 5-6 можно изучать чтобы понять нормально, дальше можно и на бэк переходить.
браузеры не пишут на реакте вроде)
А че, по старинке бэк на питоне голанге или пхп или на жаве на крайняк уже не айс?
Просто расширяться внутри одного языка проще. Если знаешь только js, то проще выучить ноду, чем новый язык
Можно с тобой пообщаться в телеге ?
Что бы знать бэкенд нужно понимать фрондэнд и наоборот? Или каждый слепо своюработу делает и всё.
Обезательно бэкендеру знать JS ?
если работает в вэбе то желательно
Бэк тоже бывает интересным. Проектировать базу данных, чтобы быстро работала это очень творческий процесс. Если руками делать ORM будет интересно и быстро работать, но сейчас прогеры любят готовые ORM, или так называемые "объектные" базы данных (тупо в блобах json'ы лежат). В итоге лет 15 назад десктопные двухзвенные приложения на тех слабых компах выводили на экран 2 тысячи объектов с кучей атрибутов за 2 секунды, у нас на работе тогда было правило - время отклика не более 2 секунд). А современные веб приложения без paging'а или lazzy загрузки и не работают. В некоторых случаях на порядки медленнее. И сервера мощные, да еще их много (sql, бизнес-логика несколько штук, веб-сервер и rabbitMQ). Медленнее, глючнее, дороже, зато модно и молодежно. Правда в postgres появились индексы на атрибуты объектов, что позволяет и с объектной базой быстро работать. Там забавный язык есть запросов для доступа к json структурам.
Да, я про GIN, что Олег Бортунов разработал.
это про GIN индексы и jsonb?)
p.s. припоминаю разработку десктопного ПО на Delphi с Interbase, и ведь реально всё летало на том, смешном по нынешним меркам, железе. И компилилось под все возможные платформы. И набросать основной функционал можно было реально очень быстро и не вылезая из уютной ide) Потом схожее ощущение было при работе с C#/WPF, но всё равно уже не то т.к. заморочек было куда больше, например из-за MVVM и всяческих тормозов отрисовки.
@@Alexey-gp7vc о да, firebird 1.5 был прекрасен. А такого IDE как IBExpert я уж давно не видел. У одного заказчика база умерла через 5 лет (она хранилась на файл-сервере со всяким хламом и в один момент место на диске кончилось и файл базы остался незакрытым). Заказчик через 5 лет узнал что есть слово backup. В итоге базу восстановили без потерь данных.