Frontend вдохновляет </> Александр Белькевич
1.75K subscribers
542 photos
72 videos
6 files
340 links
YouTube - https://www.youtube.com/@frontend-skills

Пишу про:
🔥 Frontend
🔥 IT
🔥 Свой опыт
🔥 Истории из жизни

Реклама: @thanksforyourmsg
Download Telegram
#frontend_mylife

Кстати только понял. Успел же урвать из ИКЕА дешёвый диван и стеллаж 😀

Когда ещё это можно будет сделать… 🤦‍♂️
😢7👍5😡1
#frontend_mylife

Скопирую сюда на всякий. Кто хочет ещё и в ВК за мной следить (может кому-то там удобнее) - залетайте https://vk.com/club211296402
#frontend_mylife

Вроде как блокировку инсты ждём 14 марта.

Самое грустное, что все эти санкции ударяют по моим потенциальным ученикам.

И дело не в том, что я не досчитаюсь заработанных денег. Это не так уж и печально. Для меня блог - это хобби, пусть который и приносит неплохой доход.

Я не могу принять платежи ребят с Украины, Польши, Сербии. Хотя они бронировали места за 2 месяца вперёд.

Надеюсь, что ситуация изменится, но пока продажи остановлены для ребят вне России ☹️
😢1
#frontend_mylife

Неоднократно убеждался в том, насколько клевые мои подписчики.

Когда-то года 1.5 назад мы собирали деньги на лечение мальчику из моего города. Откликнулись очень многие.

Сейчас настали смутные времена и, к сожалению, помочь с нашей стороны мы сильно никак не можем. Тем не менее, я продлил всем украинцам доступ к курсам на 2 месяца. Это самое меньшее, что может быть.

Но один из студентов заставил меня реально кайфануть от сегодняшнего дня. У него осталось около 3 месяцев доступа. Проходить курс он дальше не сможет по причине сильной занятости и отдал эти 3 месяца для других студентов.

Но, честно, за 3 месяца пройти курс почти нереально и поэтому я решил отдать один доступ полностью бесплатно жителю Украины.

Завтра рандомно выберу победителя.

Я очень много получаю гневных сообщений в свой адрес в связи с этими событиями, но при этом я получаю так же немало сообщений от адекватной части населения. Надеюсь, такой небольшой жест поможет кому-то войти в IT даже в такое сложное время
👍42👏7
#frontend_mylife

Ну что ж) Инстаграм начали блочить.

Рад, что нас 700 человек. Конечно, меньше чем раньше, но и что? Главное - качество)

Завтра постараюсь опубликовать новый пост :)
👍43
#frontend_post

FETCH

Раньше для работы с запросами использовали XMLHttpRequest. Сегодня можно спокойно использовать fetch (если вы не паритесь по поводу IE).

Fetch - это улучшеный способ, который по умолчанию использует промисы и более простое и чистое API.

Давайте рассмотрим на примере, как с ним работать. В качестве адреса, куда мы будем отправлять данные, а также получать их, будем использовать сервис gorest.co.in.

Сначала давайте попробуем получить данные. На слайде 2️⃣ мы создаем асинхронную функцию, где первым и единственным параметром принимаем url. Далее мы используем fetch, где первым параметром передаем url, а вторым - необязательный объект с указанием метода GET (получение данных) и заголовком headers.

Самое интересное - строка 8. Если мы response не обработаем с помощью метода json(), то получим результат, как на слайде 3️⃣.

Помимо остальных полезных данных, информация с сервера лежит в поле body, но открыть ее мы не сможем из-за внутренней оптимизации, так как данных может быть очень много. Поэтому и используется метод response.json().

На слайде 4️⃣ вызываем метод getData() и получаем результат, показанный на слайде 5️⃣.

Подобно функции getData(), создадим метод отправки данных - postData(). Он показан на слайде 6️⃣.

Эта функция немного отличается.

Во-первых, кроме url мы получаем еще и объекта data, который передаем в body запроса.

Во-вторых, у нас теперь method: "POST".

И самое главное - в headers мы должны передать токен, ключ API. Его можно получить на сайте gorest.co.in. Но бывают случаи, когда для запросов ключ не требуется. Все зависит от API, с которым вы работаете.

На слайде 7️⃣ вызываем функцию postData() и получаем ответ от сервера, который показан на слайде 8️⃣.

По сравнению с XMLHttpRequest, fetch использовать легко и удобно.

Вы также можете использовать библиотеку Axios для работы с запросами.

А как работаете с сервером вы? Какие методы используете? Часто приходится отправлять и получать данные?

Кстати демку вы можете посмотреть тут https://codepen.io/Belkevich/pen/ZEWrXax
👍15🔥9
#frontend_mylife

Вроде как Роскомнадзор сейчас начал блокировать некоторые VPN…

У меня складывается впечатление, как сказала @alistopadova, что мы теперь сидим в подполье и шушукаемся на счёт чего-то айтишного 👎

Надеюсь, за пропаганду семантической верстки не посадят и административку не дадут 📸
👍1
#frontend_mylife

Значит пошёл я в Wildberries заказ забрать. А приложение не работает.

Говорят Роскомнадзор зацепил даже Казахстан, блокируя инсту.

Вот так вот тестировать на продакшене
😁6👍4😢3
#frontend_news

https://itc.ua/news/servis-dlya-hraneniya-koda-gitlab-ostanavlivaet-rabotu-v-rf-i-belarusi/

Для немалого количества компаний такая новость довольно тревожна. Пока вводятся ограничения на регистрацию русских и белорусских компаний. Но кто знает, что завтра новый день даст 🤪
😱1
#frontend_mylife

Всем привет!

Кто на меня давно подписан, знают что я за бесплатный контент. Я никогда ни рубля не просил, кроме как на Patreon.

Patreon история другая. На поиск макетов и проверку работ уходило немало времени. Но по итогу я и от Patreon отказался. Во-первых, полезнее оказались курсы, во-вторых, я не захотел распыляться и меньше уделять подписчикам Patreon время. Считаю это нечестным.

Сейчас курсы я буду продавать меньше по одной большой причине: огромная часть студентов с Украины и Беларуси. Меня это не расстраивает в плане заработка. Расстраивает только то, что они (надеюсь, пока) не смогут получить хорошего опыта.

Но сейчас, с учетом всех этих событий, есть важный момент: я не могу привлекать новых ребят (реклама в instagram не работает, телегу особо не продвинуть, а vk… Vk вообще пока непонятно как с ним работать).

Поэтому если вы хотите меня поддержать, вы можете подписаься на меня тут https://boosty.to/frontend_everyday

Тут одна подписка: 200 рублей (менее 2$ в месяц). Возможно, в будущем я сделаю еще какие-то подписки с плюшками, но сейчас это просто поддержка моего блога. Заработанные деньги пойдут на рекламу, а также покупку интересных макетов, которыми я с вами буду делиться. Макеты, кстати, стали значительно дороже благодаря курсу.

Спасибо каждому, кто прочитал и, возможно, подписался на Boosty 🙂

При любом раскладе мои подписчики самые лучшие 🙂
🔥25👏5👍1
#frontend_mylife

Короче пару недель назад ребёнок «удачно» уронил телевизор. Ободок телевизора отошёл от экрана. Не успел сгонять в сервис - он его доломал 🤦‍♂️ решил на экран нажать, матрица сказала «пока».

В сервисе оценили ремонт в 2 новых телевизора. Так что решил пойти в магазин и выбрать что-то недорогое.

Пока в офисе постоит. На следующей неделе кронштейн прикуплю, буду на стенку вешать дома. Правда есть подозрение, что от мелкого хулигана это не спасёт. Ну тогда будет до 18 лет без мультиков 😂
😁20👍51
#frontend_news

Мне тут сразу несколько человек написали, что якобы github закрывают для России) Так как появился пост про Украину и т.п.

Для России ничего не закрывают, все работает в штатном режиме) Ну по крайней мере сейчас :)
🔥11