Как IT-специалисту переехать в UK?
Тренды показывают, что Силиконовая долина скоро потеряет статус инновационной столицы мира, поэтому IT-эксперты рассматривают Лондон как одно из ключевых направлений для иммиграции. В Великобританию можно уехать с помощью многих виз, но самая удобная – Global Talent. Почему и как ее получить?
Сооснователь платформы immigram.io, Михаил Шаронов расскажет на бесплатном вебинаре «Как IT специалисту переехать в UK: все о Global Talent Visa»:
▫️В чем преимущества Global Talent перед другими миграционными маршрутами
▫️Каким критериям нужно соответствовать, чтобы претендовать на статус таланта
▫️Как увеличить свои шансы на получение Global Talent Visa на примерах реальных кейсов и разных IT профессий
Вебинар пройдет в среду, 16 февраля, в 19.00 МСК.
Регистрация по ссылке: immigram.io/webinar
Тренды показывают, что Силиконовая долина скоро потеряет статус инновационной столицы мира, поэтому IT-эксперты рассматривают Лондон как одно из ключевых направлений для иммиграции. В Великобританию можно уехать с помощью многих виз, но самая удобная – Global Talent. Почему и как ее получить?
Сооснователь платформы immigram.io, Михаил Шаронов расскажет на бесплатном вебинаре «Как IT специалисту переехать в UK: все о Global Talent Visa»:
▫️В чем преимущества Global Talent перед другими миграционными маршрутами
▫️Каким критериям нужно соответствовать, чтобы претендовать на статус таланта
▫️Как увеличить свои шансы на получение Global Talent Visa на примерах реальных кейсов и разных IT профессий
Вебинар пройдет в среду, 16 февраля, в 19.00 МСК.
Регистрация по ссылке: immigram.io/webinar
👍10😁2👏1
10 шаблонов для написания чистого кода c React и TypeScript
https://dev.to/alexomeyer/10-must-know-patterns-for-writing-clean-code-with-react-and-typenoscript-1m0g
https://dev.to/alexomeyer/10-must-know-patterns-for-writing-clean-code-with-react-and-typenoscript-1m0g
💩14🤔5👎4👍2👏2
Глубокое погружение в React - Эпизод 4.
Никита Гречино расскажет как react-dom рендерит компоненты в реальный DOM, можно ли обойтись без #root и зачем создано createRoot API!
https://dev.to/fromaline/deep-dive-into-react-codebase-ep4-how-reactdomrender-works-32n6
Никита Гречино расскажет как react-dom рендерит компоненты в реальный DOM, можно ли обойтись без #root и зачем создано createRoot API!
https://dev.to/fromaline/deep-dive-into-react-codebase-ep4-how-reactdomrender-works-32n6
🔥10
Замена стандартных диалоговых окон на JavaScript новым элементом диалогового окна
https://css-tricks.com/replace-javanoscript-dialogs-html-dialog-element/
https://css-tricks.com/replace-javanoscript-dialogs-html-dialog-element/
CSS-Tricks
Replace JavaScript Dialogs With New HTML Dialog | CSS-Tricks
Here's how to replace JavaScript dialogs with the HTML dialog element with the same functionality as the alert(), confirm(), and prompt() methods.
👍8
3 способа стилизовать CSS-эффекты box-shadow
https://blog.logrocket.com/three-ways-style-css-box-shadow-effects/
https://blog.logrocket.com/three-ways-style-css-box-shadow-effects/
LogRocket Blog
Styling with the CSS box-shadow property - LogRocket Blog
Master CSS box-shadow with syntax examples and interactive demos. Explore layered, neon, and neumorphic shadows with a live generator.
👍10
Как управлять командой разработки, выясним 24 февраля на новом митапе.
Управлять командой разработки — это быть хорошим управленцем и разработчиком одновременно. На нашей новой онлайн-конференции мы поможем найти баланс между этими ролями и поговорим о важных для тимлида навыках.
В прямом эфире спикеры от Avito, Skyeng и AGIMA расскажут:
- как не выгореть, управляя командой;
- как планировать ее работу;
- как выстроить разработку мобильных приложений.
Начинающие тимлиды поймут, какие трудности их ждут и как с ними бороться. А опытные улучшат навыки и узнают о новых подходах к управлению.
Регистрируйтесь!
Управлять командой разработки — это быть хорошим управленцем и разработчиком одновременно. На нашей новой онлайн-конференции мы поможем найти баланс между этими ролями и поговорим о важных для тимлида навыках.
В прямом эфире спикеры от Avito, Skyeng и AGIMA расскажут:
- как не выгореть, управляя командой;
- как планировать ее работу;
- как выстроить разработку мобильных приложений.
Начинающие тимлиды поймут, какие трудности их ждут и как с ними бороться. А опытные улучшат навыки и узнают о новых подходах к управлению.
Регистрируйтесь!
👍6
Guard’ы в JavaScript позволяют удобно обрабатывать ошибки и отлавливать баги, но как максимально эффективно их использовать?
Посмотрим как это делают разработчики React!
https://dev.to/fromaline/guards-using-invariant-in-js-24kk
Посмотрим как это делают разработчики React!
https://dev.to/fromaline/guards-using-invariant-in-js-24kk
👍7
Повышение производительности вашего React-приложения с помощью React Profiler
https://indepth.dev/posts/1497/react-profiler
https://indepth.dev/posts/1497/react-profiler
🔥4
Опасность использования v-html в Vue-приложениях
https://medium.com/@bsalwiczek/danger-of-using-v-html-in-vue-applications-see-better-approach-3def415ba32b
https://medium.com/@bsalwiczek/danger-of-using-v-html-in-vue-applications-see-better-approach-3def415ba32b
Medium
Danger of using v-html in Vue applications
v-html directive is used to change the inner HTML of DOM element. It may seem safe and cool, but that’s the first thing attackers are…
👍6👎5
Контекст выполнения JavaScript — как JS работает за кулисами
https://www.freecodecamp.org/news/execution-context-how-javanoscript-works-behind-the-scenes/
https://www.freecodecamp.org/news/execution-context-how-javanoscript-works-behind-the-scenes/
👍7🔥4
Загрузка изображений на S3 в Ember.js
https://balinterdi.com/blog/image-uploads-to-s3-in-ember-js-part-2/
https://balinterdi.com/blog/image-uploads-to-s3-in-ember-js-part-2/
Gurufy облегчает изучение React.js разработки.
C помощью крутых коротких курсов вы можете изучить весь стек React.js быстро и легко.
Официальный сайт - https://gurufy.dev/
На данный момент доступны курсы по: Next.js, TypeScript, Jest, React Testing Library и другие.
На сайте есть бесплатные и платные курсы.
Любой платный курс стоит лишь 199 руб.
C помощью крутых коротких курсов вы можете изучить весь стек React.js быстро и легко.
Официальный сайт - https://gurufy.dev/
На данный момент доступны курсы по: Next.js, TypeScript, Jest, React Testing Library и другие.
На сайте есть бесплатные и платные курсы.
Любой платный курс стоит лишь 199 руб.
👍12
CSS-анимация как DOM-based фреймворк для анимации
https://medium.com/bbc-design-engineering/css-animations-as-a-dom-based-animations-framework-d6ef582c033a
https://medium.com/bbc-design-engineering/css-animations-as-a-dom-based-animations-framework-d6ef582c033a
Medium
CSS Animations as a DOM-Based Animations Framework
Learn how we have created a DOM-based Animations Framework to create re-usable, composable animations
👍5
Мой опыт с Webpack 5 Module Federation. Михаил Деркач из Лиги Цифровой Экономики расскажет про работу с микрофронтед архитектурой.
https://habr.com/ru/post/650401/
https://habr.com/ru/post/650401/
Хабр
Мой опыт с Webpack 5 Module Federation
P.S. с очень большим опозданием прикладываю ссылку на запись митапа , который является расширенной версией статьи Всем привет. Меня зовут Михаил, я - фронтенд-разработчик в Лиге Цифровой Экономики. В...
👏5👎3👍2
Написание собственной системы сборки: сочетание концепций gulp с современным JavaScript
https://palant.info/2022/02/08/writing-my-own-build-system-coupling-gulp-concepts-with-modern-javanoscript/
https://palant.info/2022/02/08/writing-my-own-build-system-coupling-gulp-concepts-with-modern-javanoscript/
Almost Secure
Writing my own build system: Coupling gulp concepts with modern JavaScript
Gulp’s reliance on streams makes extending it quite complicated. Async generators are much simpler to write and maintain.
👍4
Расширенные возможности React: серверные компоненты
https://blog.bitsrc.io/react-advanced-features-server-components-9c9e44a19f79
https://blog.bitsrc.io/react-advanced-features-server-components-9c9e44a19f79
👍6
Проверь свои навыки в алгоритмах в онлайн снежках!
Составь алгоритм — увернись и закидай соперника.
Кстати на последнем уровне нужно сражаться одновременно и за себя, и за соперника. Сможешь проиграть так, чтобы выиграть?
Начать: https://go.the.tj/XUus0j
Составь алгоритм — увернись и закидай соперника.
Кстати на последнем уровне нужно сражаться одновременно и за себя, и за соперника. Сможешь проиграть так, чтобы выиграть?
Начать: https://go.the.tj/XUus0j
👍11