Сегодня утром наткнулся на перевод хорошей статьи, где автор обсуждает старую догму (ты станешь тем, о чем думаешь) в контексте нашей области - программирования.
Согласен с ним во многом.
👉Подробнее👈
Согласен с ним во многом.
👉Подробнее👈
Хабр
Как думают программисты-сеньоры?
Автор материала, перевод которого мы публикуем сегодня, поддерживает идею Ральфа Уолдо Эмерсона о том, что мы становимся тем, о чём думаем. Здесь пойдёт речь об...
Вопрос к разработчикам на React - используете ли вы custom hook's?
PS Поделитесь в нашем чате ситуациями, когда вам приходилось писать кастомные хуки.
#react
PS Поделитесь в нашем чате ситуациями, когда вам приходилось писать кастомные хуки.
#react
Frontend Stuff
React Custom Hooks
Что такое React хуки, и список популярных пользовательских хуков.
Всем привет!
Хочу поделиться мыслями насчёт TypeScript.
Устроившись на работу, я попал на проект, где нет ни одного .js файла - все нужно писать на Typescript.
Азы этого языка оказались совсем не сложные. Думаю, тот код, который приходится писать при изучении JavaScript вполне легко сразу типизировать на Typescript.
Поэтому, если вы уже заканчиваете изучать базовый JavaScript - попробуйте под конец обучения подключить Typescript.
Не заметив как, вы выучите его базовые основы. Конечно, эта рекомендация не для всех - если у вас цель изучение JavaScript для добавления изредка на сайт каких-нибудь мелочей, то Typescript вам не нужен.
Если же вы не планируете останавливаться на вёрстке и хотите быть хорошим разработчиком, то сейчас никуда без Typescript.
PS Вот бесплатный короткий курс с которого вы можете начать - https://www.youtube.com/playlist?list=PLNkWIWHIRwMEm1FgiLjHqSky27x5rXvQa
#ts
Хочу поделиться мыслями насчёт TypeScript.
Устроившись на работу, я попал на проект, где нет ни одного .js файла - все нужно писать на Typescript.
Азы этого языка оказались совсем не сложные. Думаю, тот код, который приходится писать при изучении JavaScript вполне легко сразу типизировать на Typescript.
Поэтому, если вы уже заканчиваете изучать базовый JavaScript - попробуйте под конец обучения подключить Typescript.
Не заметив как, вы выучите его базовые основы. Конечно, эта рекомендация не для всех - если у вас цель изучение JavaScript для добавления изредка на сайт каких-нибудь мелочей, то Typescript вам не нужен.
Если же вы не планируете останавливаться на вёрстке и хотите быть хорошим разработчиком, то сейчас никуда без Typescript.
PS Вот бесплатный короткий курс с которого вы можете начать - https://www.youtube.com/playlist?list=PLNkWIWHIRwMEm1FgiLjHqSky27x5rXvQa
#ts
YouTube
TypeScript
В данном видеокурсе мы с вами рассмотрим возможности языка строгой типизации - TypeScript. Разберём его основные фишки и ключевые отличия от JavaScript. Изуч...
Обзор предложений по добавлению в ECMAScript двух примитивных значений - Record & Tuple (записи и кортежи).
👉Подробнее
#js
👉Подробнее
#js
Хабр
Первый взгляд на записи и кортежи в JavaScript
В этом посте мы вкратце рассмотрим предложение в стандарт ECMAScript «Record & Tuple» от Робина Рикарда и Рика Баттона. Это предложение добавляет два вида состав...
Совсем новичкам.
Дорожная карта от Алены Владимирской - как учить веб, что бы зарабатывать от 100тр. Рекомендации разбитые на 8 этапов.
PS Спойлер - чуда не будет, нужно учиться, учиться и учиться🤣
👉Подробнее
Дорожная карта от Алены Владимирской - как учить веб, что бы зарабатывать от 100тр. Рекомендации разбитые на 8 этапов.
PS Спойлер - чуда не будет, нужно учиться, учиться и учиться🤣
👉Подробнее
vc.ru
8 шагов, чтобы получать 100 тысяч в 2020 году за код — Разработка на vc.ru
В начале самоизоляции, выходных и прочих карантинов главный хантер рунета Алёна Владимирская рассказала «Фонтанке», что под удар из-за кризиса, коронавируса и нападения инопланетян с черничными тортами многие сотрудники попадают под удар. Многие, но не все.
Всем привет!
Забыл вчера поздравить всех с днём ... JavaScript!!!
Да, оказывается есть такой праздник - точнее пытаются его организовать в последнюю пятницу мая.
Ведь именно в мае 1995г Brendan Eich создал за 10 дней язык, который скоро захватит мир - JavaScript 🤣
Подробнее можно почитать от авторов этой инициативы и скачать логотипы - https://medium.com/@dzmitry.varabei/celebrating-javascript-developer-day-ab9b26059b59
#jsday
Забыл вчера поздравить всех с днём ... JavaScript!!!
Да, оказывается есть такой праздник - точнее пытаются его организовать в последнюю пятницу мая.
Ведь именно в мае 1995г Brendan Eich создал за 10 дней язык, который скоро захватит мир - JavaScript 🤣
Подробнее можно почитать от авторов этой инициативы и скачать логотипы - https://medium.com/@dzmitry.varabei/celebrating-javascript-developer-day-ab9b26059b59
#jsday
Medium
Celebrating JavaScript Developer Day
In 1995, American developer Brendan Eich created JavaScript — in just ten days and now it is one of the most popular programming languages…
Как вам идея - отмечать день JavaScript?
Anonymous Poll
62%
Уже отмечаю!
38%
Хватит праздников, печень больная
Вышло новое издание самой популярной книги по JavaScript - JavaScript: The Definitive Guide Дэвид Фленаган.
👉Скачать👈
#book #js
👉Скачать👈
#book #js
Google Docs
Дэвид Фленаган - The Definitive Guide (7th Ed).pdf
Хуки в Реакт оказались классной штукой. Да и с Redux чаще их применяю, чем mapStateToProps, mapDispatchToProps и тд.
Материалов все больше и больше по ним - не обходите их стороной, зачастую с ними удобнее, чем с классовыми компонентами.
Кстати, вот свежая статья с несколькими советами, для тех кто использует Хуки.
👉https://frontend-stuff.com/blog/5-tips-to-understand-react-hooks-better/
#react
Материалов все больше и больше по ним - не обходите их стороной, зачастую с ними удобнее, чем с классовыми компонентами.
Кстати, вот свежая статья с несколькими советами, для тех кто использует Хуки.
👉https://frontend-stuff.com/blog/5-tips-to-understand-react-hooks-better/
#react
Frontend Stuff
5 советов, которые помогут тебе лучше понять React Hooks
Рассмотрим некоторые ошибки при изучении hooks и как их избежать.
Когда я устроился на работу (да и за все время, а это почти 2 месяца) мне не хватало знаний в 3 направлениях:
1. TypeScript. Ну, это я как чувствовал и отложил на неделю выход на работу и немного с ним разобрался, о чем писал уже (хочу прям реально хорошо его освоить).
2. Docker. Такое же желание как и с TS т.к. вижу, что это уже не будущее, а настоящее. Ну, благодаря одному из читателей моего канал (Сергей, ещё раз спс) я приступаю к 2х недельному курсу обучения.
3. Написание слоя api между сервером и интерфейсом. Ну, тут я считаю, что это нельзя джуну давать, но научится нужно будет...позже 🤣
И я задумался - а что ещё я хотел бы освоить в ближайшее время?
Вот перевод статьи, где автор озвучивает - что ещё вам нужно разобрать. Согласен с ним, кроме WordPress - меня не интересует фриланс (как минимум сейчас), поэтому вычеркнул. Скажу только одно - это далеко не полный список)))
ЗЫ Сейчас немного реже пишу в канал - фактически работаю все свободное время, но скоро войду в темп и буду больше уделять время каналу. Актуальные новости и хорошие статьи - в любом случае моментально размещаю в канале.
И помните - веб это просто, даже я смог! Главное не сдавайтесь! Верю в вас!
#план
1. TypeScript. Ну, это я как чувствовал и отложил на неделю выход на работу и немного с ним разобрался, о чем писал уже (хочу прям реально хорошо его освоить).
2. Docker. Такое же желание как и с TS т.к. вижу, что это уже не будущее, а настоящее. Ну, благодаря одному из читателей моего канал (Сергей, ещё раз спс) я приступаю к 2х недельному курсу обучения.
3. Написание слоя api между сервером и интерфейсом. Ну, тут я считаю, что это нельзя джуну давать, но научится нужно будет...позже 🤣
И я задумался - а что ещё я хотел бы освоить в ближайшее время?
Вот перевод статьи, где автор озвучивает - что ещё вам нужно разобрать. Согласен с ним, кроме WordPress - меня не интересует фриланс (как минимум сейчас), поэтому вычеркнул. Скажу только одно - это далеко не полный список)))
ЗЫ Сейчас немного реже пишу в канал - фактически работаю все свободное время, но скоро войду в темп и буду больше уделять время каналу. Актуальные новости и хорошие статьи - в любом случае моментально размещаю в канале.
И помните - веб это просто, даже я смог! Главное не сдавайтесь! Верю в вас!
#план
Techrocks
Знания HTML, CSS и JS недостаточно. По крайней мере, если вы хотите работать самостоятельно | Techrocks
Вокруг полно туториалов о том, как создать какой-нибудь проект, но практически нигде не рассказывается, что с этим проектом делать дальше.
Помню когда я в первый раз разбирался с 5 принципами S.O.L.I.D. - была путаница, либо недопонимание.
А это очень важно усвоить, тк используется везде, где есть ООП (а где его нет? 🤣).
Статей много в интернете, но сегодня наткнулся на такую, где пытаются объяснить через иллюстрации!
Попробуйте, возможно именно вам такой подход подойдёт!
Принципы SOLID в картинках
#js
А это очень важно усвоить, тк используется везде, где есть ООП (а где его нет? 🤣).
Статей много в интернете, но сегодня наткнулся на такую, где пытаются объяснить через иллюстрации!
Попробуйте, возможно именно вам такой подход подойдёт!
Принципы SOLID в картинках
#js
Шикарная статья от разработчиков из компании Tinkoff - 12 советов по внедрению TypeScript в React-приложениях
#ts
#ts
Хабр
12 советов по внедрению TypeScript в React-приложениях
TypeScript — стандарт современной фронтенд-разработки. Согласно исследованиям State of JavaScript, TS вызывает явный интерес у программистов. По данным опроса за...
Если вы ещё различаете верстальщика и фронтенд разработчика, то вот свежая статья - Что должен уметь верстальщик, чтобы в 2020г его все хотели
#css
#css
Всем привет!
Разобравшись, что использовать Redux для state management в проектах на React, мягко говоря, не лучшая идея, я преступил к поискам замены.
Ранее я использовал Context API and React Hooks, сейчас посмотрел MobX и RxJs, которая интегрирована в Angular.
Везде нашел плюсы и минусы, пока не могу сказать, что более оптимально. А что вы предпочитаете использовать?
PS Кстати, рекомендую ознакомиться всем, кто использует Redux и React - короткая тезисная статья: 5 причин, почему вы должны забыть о Redux в приложениях на React.
👉Подробнее
#react
Разобравшись, что использовать Redux для state management в проектах на React, мягко говоря, не лучшая идея, я преступил к поискам замены.
Ранее я использовал Context API and React Hooks, сейчас посмотрел MobX и RxJs, которая интегрирована в Angular.
Везде нашел плюсы и минусы, пока не могу сказать, что более оптимально. А что вы предпочитаете использовать?
PS Кстати, рекомендую ознакомиться всем, кто использует Redux и React - короткая тезисная статья: 5 причин, почему вы должны забыть о Redux в приложениях на React.
👉Подробнее
#react
Что вы используете для state management?
Anonymous Poll
38%
Redux
3%
MobX
4%
RxJs
6%
Context API and React Hooks (только в React)
8%
Другое
42%
Ничего, тк еще учусь
Сейчас жалею, что пока учился не сделал себе сайт-портфолио. Причем, я начинал даже - но слишком круто взял и так до ума и не довел. А теперь уже некогда - все свободное время уходит на работу.
Так что, если вы ещё на обучении - задумайтесь над этим и начинайте писать. Заодно и практика👍
Вот видео с примером - https://youtu.be/fMRu6HI_rRA
Так что, если вы ещё на обучении - задумайтесь над этим и начинайте писать. Заодно и практика👍
Вот видео с примером - https://youtu.be/fMRu6HI_rRA
YouTube
Верстаем сайт-портфолио на HTML / CSS из PSD с формой обратной связи PHP без перезагрузки
Хостинг HandyHost (промокод на использование 2 месяца бесплатно) — https://clck.ru/NpA6q
После перехода по ссылке нужно заполнить форму на странице и указать номер телефона (без него будет только 3 дня бесплатно). Посмотрите форму, там можно выбрать локацию…
После перехода по ссылке нужно заполнить форму на странице и указать номер телефона (без него будет только 3 дня бесплатно). Посмотрите форму, там можно выбрать локацию…
Подробно о React Router. Часть 1
Давно не встречал хороших свежих статей об этой библиотеке. Сам разбирался по документации, благо она действительно хорошая, но на английском. Постоянно использую эти знания и рекомендую всем разобраться с организацией роутинга.
👉Перевод👈
#react #router
Давно не встречал хороших свежих статей об этой библиотеке. Сам разбирался по документации, благо она действительно хорошая, но на английском. Постоянно использую эти знания и рекомендую всем разобраться с организацией роутинга.
👉Перевод👈
#react #router
Medium
Подробно о React Router. Часть 1 — основы роутинга, типы и динамические страницы
В этой серии статей вы подробно и доходчиво узнаете о том, как работает Router в React, как его можно использовать и другие интересные…
Почти все сайты что-то подгружают с сервера. Да и сам сайт не сразу отображается, поэтому принято показывать пользователю индикатор (прелоадер, спинер и тд) в тот момент, когда грузятся какие-то данные.
И в учебных проектах и в работе - везде приходилось это делать.
Если вы ещё не освоили, как это делать - вот одна из инструкций
#css
И в учебных проектах и в работе - везде приходилось это делать.
Если вы ещё не освоили, как это делать - вот одна из инструкций
#css
NOP::Nuances of programming
Как с помощью чистого CSS создать красивую анимацию загрузки для приложения
Некоторые социальные гиганты, такие как Facebook, даже используют этот подход для улучшения загрузки страниц. Как мы можем добиться такого же результата с помощью одного только простого CSS?