About Frontend
Open in Telegram
Блог про Frontend и не только По всем вопросам https://t.me/Qarimansur
Show more282
Subscribers
No data24 hours
+17 days
+230 days
Posts Archive
Repost from FrontLine
Как гарантированно достичь успеха в своей области
Правило 10 000 часов гласит: чтобы стать экспертом в любой области, нужно потратить около 10 000 часов на целенаправленную практику. Эта идея была популяризирована писателем Малкольмом Гладуэллом в книге "Гении и аутсайдеры". По его мнению, успех приходит не только благодаря таланту, но и благодаря многолетнему упорному труду.
Как это работает?
Представьте, что вы хотите овладеть игрой на музыкальном инструменте, программированием или освоить какой-то спорт. 10 000 часов — это около 5-7 лет практики при регулярной ежедневной работе. Этот период времени позволяет не просто выполнять повторяющиеся действия, но и углубляться в детали, совершенствовать технику и развивать интуицию в выбранной области.
Почему это правило работает?
Мозг человека удивителен. Постоянное повторение и практика способствуют формированию новых нейронных связей, что повышает уровень навыка. Именно благодаря такому подходу мастера в любой области достигают результатов, которые кажутся недоступными для других.
Ключевой момент
Не просто количество часов, а их качество. Важно сосредоточиться на осознанной практике, когда вы активно работаете над своими слабыми местами и постоянно стремитесь к улучшению. Это означает преодоление ошибок, получение обратной связи и постоянное расширение знаний.
Что нужно учитывать?
✅️ Упорство: Без готовности тратить время и усилия результаты не придут
✅️ Терпение: Прогресс бывает медленным, но регулярная работа приносит свои плоды
✅️ Целеустремленность: Определите четкие цели и стремитесь к их достижению
Не важно, хотите ли вы стать профессионалом в искусстве, спорте или науке — 10 000 часов осознанной работы — это ваш путь к вершине. Успех не приходит за одну ночь, но упорный труд делает его возможным.
✅️10.000 часов = успех
Вы готовы вложить своё время в достижение мастерства? ⏳💡
#Саморазвитие #Продуктивность #Цели
Repost from Vue-FAQ
Кратко, о чем нам поведал безвременно ушедший
В мире фронтед мета-фреймворков крутятся огромные деньги в виде рекламы, спонсорства и донатов - сотни миллионов долларов. Деньги просто так никто давать не будет. Смысл в том, чтобы втянуть молодых (18-20 лет) разработчиков в работу на этих фреймворках, чтобы потом стричь деньги со стартапов и компаний, которые будут нанимать подобных разработчиков, потому что размещать эти проекты будут на платформах типа
Vercel, стоимость хостинга на которой в тысячи раз больше обычного хостинга.
Проблема в том, что эти фреймворк-разработчики не умеют просто программировать, и технологии, применяющиеся при работе с этими мета-фреймворками, вредные и используются исключительно для максимизации прибыли бизнесом.
При этом огромные деньги тратятся на продажных ютюберов и прочих инфлюенсеров, агрессивно впаривающих тебе эту шнягу из каждого утюга. Убеждающих, что если ты не используешь их "современные технологии", то ты какой-то ущербный. Часто это работает наподобие сетевого маркетинга типа продаж БАДов или продукции Avon.
В частности, следствием этого является, также, многолетняя ложь, что SEO без SSR невозможно, что Web Vitals с ними лучше и прочая маркетинговая ахинея.
Так что Nuxt, ребята, это не про свободу open source-а и лучшие практики.
Лучшие практики - это когда ты как пастушок с дудочкой пасешь коровок на экологически чистых горных альпийских лугах.
А когда специально выведенная генно-модифицированная корова, ни разу не видевшая белого света, обколотая тысячами различных антибиотиков и гормонов, стоит в стойле фермы с вывеской Vercel, с транспортером комбикорма перед носом, транспортером говна позади, и шнырявые разработчики с доильными аппаратами и лопатами для говна переползают от одной к другой, - это, ребята, называется бизнес.
#nuxt #versel #ssrRepost from Vue-FAQ
Если говорить о действительно маст-хэвных скиллах фронтендера, то это никакие не VueUse-ы, а, например UML.
Умение читать и составлять 3-4 основных типа диаграмм сильно помогает в описании структуры программы, потоков выполнения кода, умении сформулировать и выполнить задачу.
Визуальное представление очень облегчает понимание и декомпозицию сложных систем.
#uml #architevture
Repost from N/a
HTTP - протокол, с виду обычный и не примечательный, но как бы не так.
1. В рекомендациях появилось данное видео :
👩💻 Браузерный cache для ускорения запросов (ETag, If-None-Match) - короткое интересное видео, особенно если вы ранее не слышали про заголовки E-tag и If-None-Match
2. И решил поделиться полезными ссылками :
Есть и другие способы оптимизации запросов, например, тот же gzip или Last-Modified.
Для лучшего понимания HTTP рекомендую плейлист -
👩💻 HTTP-basics
Помимо вопросов управления кэшем, в нем затронуты след.темы:
- Структура HTTP-запроса и ответа
- Заголовки для описания контента
- Состояние: Cookies и сессии
- Способы аутентификации
- Кроссдоменные запросы (CORS)
- e.t.c
Уроки подробные и последовательные.
Как по мне в связке с тем, как браузер рендерит страницу это просто огонь, но я забегаю вперед т.к это уже тема другого поста :)
EXTRA:
1. HTTP/1 to HTTP/2 to HTTP/3 - коротко про версии http
2. Эволюция HTTP от версии 0.9 до 3.0 - подробно и интересно, самое то чтобы посмотреть на досуге
#http #network
Repost from Frontend Portal
+5
👩💻 Я просматривал различные варианты настроек, доступные в VS Code, и нашел несколько интересных!
💬 Знаете ли вы другие интересные варианты настройки? Поделитесь в комментариях!
👉 @FrontendPortal | #vscode
👩💻 Сказ о том, как я за год решил более 600 leetcode задач
Самое первое, что приходит в голову, когда хочешь начать решать задачи на литкоде — это открыть страницу с задачами и начать решать их подряд, но это не очень хорошая идея, даже если вы применили фильтр easy, потому что очень много задач с пометкой easy очень сложно решить и это может сильно демотивировать, а то и понизить самооценку...
Ссылка на статью
#полезно
Сказ о том, как я за год решил более 600 leetcode задач
Самое первое, что приходит в голову, когда хочешь начать решать задачи на литкоде — это открыть страницу с задачами и начать решать их подряд, но это не очень хорошая идея, даже если вы применили фильтр easy, потому что очень много задач с пометкой easy очень сложно решить и это может сильно демотивировать, а то и понизить самооценку...
Ссылка на статью
👩💻ue Playground — быстро тестим фичи
Бывают моменты, когда нужно быстро протестировать или посмотреть какую-то фичу фреймворка для наглядного примера, а тащить для этого целый vue проект лень.
Решением станет довольно легковесная и быстрая песочница (относительно того же CodeSandBox-а) Vue playground.
#полезно #vue
☕️ Интересная отличительная реализация архитектуры Nuxt приложения
Вслед за Vue смотрим наработанные практики для Nuxt.
Особенность заключается в том, что базовая архитектура для мета-фреймворка уже определяется из коробки, а какие-то сторонние решения это кастом над ним.
Ссылка на статью
#полезно #vue #nuxt
✍️ Архитектура frontend приложения на Vue
О неприступные стены удобной архитектуры растущего приложения сломано много копий. Это, в принципе, довольно предсказуемо. У всех нас свой бэкграунд, опыт разработки и способ работы с абстракциями. Что для одного чисто и понятно, для другого может быть сумбурно и перемешано. Я хочу рассказать о том выборе, который был сделан год назад и который за эти месяцы себя прекрасно показал…
Ссылка на статью
#полезно
Repost from Блог Махача
Несколько лет пытался впихнуть невпихуемое в один день: поработать, поизучать английский, потренироваться (типа), но никак не получалось.
Понял, что это из разряда фантастики и сейчас фокусируюсь по несколько месяцев только на одном деле и быстро продвигаюсь в нем. Да, другие дела стоят, но если чередовать, то в целом выходит неплохо.
А инста-блогерам, которые рассказывают про эффективный день нужно дать по шее за враньё)
+2
✍️ Требующие знания в программировании
Студенты энтузиасты собираются в выходные учить алгоритмы и решать задачи на литкод
+1
👨💻 NeetCode — алгоритмы и структуры данных
Алгоритмы всегда были моей слабой стороной.
Задачи на LeetCode решал только исходя из своего опыта и логики.
Сервис https://neetcode.io собрал в себе всю теорию и лучшие практики обучения и это совершенно бесплатно.
Берем пользу!
#полезно
