JavaScript-классы — это не просто «синтаксический сахар»
Некоторые разработчики считают, что классы в JavaScript это просто синтаксический сахар, помогающий работать с прототипным наследованием. Автор этой статьи объясняет почему это не так:
https://tprg.ru/aNyt
#javascript
Некоторые разработчики считают, что классы в JavaScript это просто синтаксический сахар, помогающий работать с прототипным наследованием. Автор этой статьи объясняет почему это не так:
https://tprg.ru/aNyt
#javascript
Пора прощаться с Internet Explorer
Уходит эпоха, но на этот раз этому можно только порадоваться!
Компания Microsoft объявила, что уже в следующем году она полностью прекратит поддержку браузера для скачивания браузеров.
Подробности:
https://tprg.ru/ajxl
Уходит эпоха, но на этот раз этому можно только порадоваться!
Компания Microsoft объявила, что уже в следующем году она полностью прекратит поддержку браузера для скачивания браузеров.
Подробности:
https://tprg.ru/ajxl
This media is not supported in your browser
VIEW IN TELEGRAM
Как создать неоновый текст с помощью CSS
Если хотите добавить своему сайту немного ламповости, то можно воспользоваться приёмом, который превратит текст в подобие неоновой вывески.
В этом руководстве вы пошагово научитесь создавать имитацию неоновых вывесок с различными анимированными эффектами:
https://tprg.ru/yBGS
#css #фронтенд
Если хотите добавить своему сайту немного ламповости, то можно воспользоваться приёмом, который превратит текст в подобие неоновой вывески.
В этом руководстве вы пошагово научитесь создавать имитацию неоновых вывесок с различными анимированными эффектами:
https://tprg.ru/yBGS
#css #фронтенд
Размещение JSON в CSS
Вам когда-нибудь приходило в голову засунуть JSON в CSS? Вот одному разработчику такая мысль пришла и оказалось, что CSS в общем-то не особо важно, что за стили и как они записаны, туда можно даже JSON записать, а потом извлечь его с помощью JavaScript. Зачем? Ну, например обойти CORS.
Подробнее об этом в статье:
https://tprg.ru/hWCK
#css #json
Вам когда-нибудь приходило в голову засунуть JSON в CSS? Вот одному разработчику такая мысль пришла и оказалось, что CSS в общем-то не особо важно, что за стили и как они записаны, туда можно даже JSON записать, а потом извлечь его с помощью JavaScript. Зачем? Ну, например обойти CORS.
Подробнее об этом в статье:
https://tprg.ru/hWCK
#css #json
Немного о том, как работает виртуальный DOM в React
В React для каждого реального объекта DOM существует его виртуальная копия. В отличие от изменения реального DOM, виртуальный гораздо быстрее справляется со всеми изменениями.
Подробнее о то виртуальном DOM в React и о концепции виртуального DOM в целом читайте в статье:
https://tprg.ru/rKQn
#react
В React для каждого реального объекта DOM существует его виртуальная копия. В отличие от изменения реального DOM, виртуальный гораздо быстрее справляется со всеми изменениями.
Подробнее о то виртуальном DOM в React и о концепции виртуального DOM в целом читайте в статье:
https://tprg.ru/rKQn
#react
9 JavaScript-приёмов для начинающих разработчиков
В этом видео вы узнаете о девяти не самых очевидных для начинающих разработчиков, но очень полезных приёмах:
https://tprg.ru/VKZH
#видео #javascript
В этом видео вы узнаете о девяти не самых очевидных для начинающих разработчиков, но очень полезных приёмах:
https://tprg.ru/VKZH
#видео #javascript
10 самых популярных вопросов на собеседовании по JavaScript
На собеседованиях любят задавать вопросы, которые не всегда встречаются в реальной практике, но тем не менее знать их нужно, чтобы успешно пройти собеседование на желаемую позицию.
Здесь вы найдёте ответ на десять популярных вопросов по JavaScript, которые могут встретиться во время интервью:
https://tprg.ru/kWXd
#javascript
На собеседованиях любят задавать вопросы, которые не всегда встречаются в реальной практике, но тем не менее знать их нужно, чтобы успешно пройти собеседование на желаемую позицию.
Здесь вы найдёте ответ на десять популярных вопросов по JavaScript, которые могут встретиться во время интервью:
https://tprg.ru/kWXd
#javascript
This media is not supported in your browser
VIEW IN TELEGRAM
Переход к «Meta GSAP»: поиски «идеальной» бесконечной прокрутки
Работали когда-нибудь с JS-библиотекой GSAP?
В этой статье автор предлагает создать удобную бесконечную горизонтальную прокрутку, используя эту библиотеку:
https://tprg.ru/f48N
#фронтенд #javascript
Работали когда-нибудь с JS-библиотекой GSAP?
В этой статье автор предлагает создать удобную бесконечную горизонтальную прокрутку, используя эту библиотеку:
https://tprg.ru/f48N
#фронтенд #javascript
Реально ли создать веб-проект в одиночку? Да, если вы fullstack-разработчик на JavaScript
А стать им можно на факультете Fullstack JavaScript. На нём вы всего за 15 месяцев:
— погрузитесь полный цикл создания сайтов и приложений,
— освоите востребованный стек технологий,
— разработаете 5 проектов в портфолио.
100% студентов, обратившихся в центр карьеры, выходят на работу по специальности. Узнайте подробнее о программе и успешных выпускниках:
https://tprg.ru/JB7q
Это #партнёрский пост
А стать им можно на факультете Fullstack JavaScript. На нём вы всего за 15 месяцев:
— погрузитесь полный цикл создания сайтов и приложений,
— освоите востребованный стек технологий,
— разработаете 5 проектов в портфолио.
100% студентов, обратившихся в центр карьеры, выходят на работу по специальности. Узнайте подробнее о программе и успешных выпускниках:
https://tprg.ru/JB7q
Это #партнёрский пост
Forwarded from Веб-страница
This media is not supported in your browser
VIEW IN TELEGRAM
Создайте спутниковый трекер с нуля на 30 строках JavaScript
Небольшой туториал для интересного проекта для практики и пополнения портфолио. Здесь вы сможете создать веб-приложение, которое будет в реальном времени отслеживать положение спутников и отображать данные в удобном виде:
https://tprg.ru/3qRk
Небольшой туториал для интересного проекта для практики и пополнения портфолио. Здесь вы сможете создать веб-приложение, которое будет в реальном времени отслеживать положение спутников и отображать данные в удобном виде:
https://tprg.ru/3qRk
This media is not supported in your browser
VIEW IN TELEGRAM
Кнопка загрузки
Интересная кнопка загрузки, которая анимирована с использованием SVG-изображений. Из особенностей это минимальное использование JS и просто приятный внешний вид.
Ткнуть самому и изучить код можно тут:
https://tprg.ru/Aypt
#codepen
Интересная кнопка загрузки, которая анимирована с использованием SVG-изображений. Из особенностей это минимальное использование JS и просто приятный внешний вид.
Ткнуть самому и изучить код можно тут:
https://tprg.ru/Aypt
#codepen
Полезные расширения VS Code для фронтенд-разработчиков
В этой подборке собрано более 20 полезных расширений, которые пригодятся фронтенд-разработчикам в самых разных ситуациях:
https://tprg.ru/ubGX
#vscode
В этой подборке собрано более 20 полезных расширений, которые пригодятся фронтенд-разработчикам в самых разных ситуациях:
https://tprg.ru/ubGX
#vscode
Smashing Magazine
Useful VS Code Extensions For Front-End Developers — Smashing Magazine
Meet useful Visual Studio Code extensions for web developers: little helpers to minimize slow-downs and frustrations, and boost developer’s workflow along the way. With auto log messages, auto code formatting, file utils, file labels, code snippets, highlight…
Идеальная ссылка. Какая она?
На первый взгляд может показаться, что нет ничего проще, чем создать ссылку на веб-странице — добавил тег
Но на самом деле есть множество нюансов, которые мешают создать идеальную ссылку, которая будет и выглядеть на все сто, и максимально удобной. Подробнее в статье:
https://tprg.ru/BUNJ
#html #фронтенд
На первый взгляд может показаться, что нет ничего проще, чем создать ссылку на веб-странице — добавил тег
<a>, записал в атрибут href адрес и добавил какой-то контент в неё, чтобы было куда нажимать.Но на самом деле есть множество нюансов, которые мешают создать идеальную ссылку, которая будет и выглядеть на все сто, и максимально удобной. Подробнее в статье:
https://tprg.ru/BUNJ
#html #фронтенд
Forwarded from Веб-страница
Learn CSS
Этот сервис поможет изучить CSS с нуля новичку во фронтенд-разработке или закрыть имеющиеся пробелы более опытному разработчику.
Сервис постоянно обновляется и поддерживается в актуальном виде, предлагая сразу несколько способов изучения CSS — подкасты, тексты и готовые примеры, которые можно разобрать.
Заходите:
https://tprg.ru/da3h
#css
Этот сервис поможет изучить CSS с нуля новичку во фронтенд-разработке или закрыть имеющиеся пробелы более опытному разработчику.
Сервис постоянно обновляется и поддерживается в актуальном виде, предлагая сразу несколько способов изучения CSS — подкасты, тексты и готовые примеры, которые можно разобрать.
Заходите:
https://tprg.ru/da3h
#css
Еще одна альтернатива JavaScript: ReScript
CoffeScript есть, TypeScrypt есть, есть даже PureScript, но разработчикам всё мало. Вот очередная альтернатива JavaScript, которая не просто хочет потеснить JS, но замахивается ещё и на TS.
Так что это за зверь такой? Давайте разбираться:
https://tprg.ru/jRAH
CoffeScript есть, TypeScrypt есть, есть даже PureScript, но разработчикам всё мало. Вот очередная альтернатива JavaScript, которая не просто хочет потеснить JS, но замахивается ещё и на TS.
Так что это за зверь такой? Давайте разбираться:
https://tprg.ru/jRAH
Свежая подборка вакансий для Backend
— Fullstack Developer (MEAN) в Nitka Technologies
Где: Удалённо
Сколько: по итогам собеседования
— Fullstack .Net+React Developer в Nitka Technologies
Где: Удалённо.
Сколько: по итогам собеседования.
— Ruby on Rails Developer в Aviasales Travelpayouts
Где: Москва, Санкт-Петербург, Пхукет, можно удалённо.
Сколько: по итогам собеседования.
— Go developer в Aviasales: Assisted Booking
Где: Москва, Санкт-Петербург, Пхукет, можно удалённо.
Сколько: по итогам собеседования.
— Go developer в Aviasales: Explore
Где: Москва, Санкт-Петербург, Пхукет, можно удалённо.
Сколько: по итогам собеседования.
— Middle back-end разработчик в CSSSR
Где: Удалённо.
Сколько: От 85 000 до 170 000р.
#вакансии #работа
— Fullstack Developer (MEAN) в Nitka Technologies
Где: Удалённо
Сколько: по итогам собеседования
— Fullstack .Net+React Developer в Nitka Technologies
Где: Удалённо.
Сколько: по итогам собеседования.
— Ruby on Rails Developer в Aviasales Travelpayouts
Где: Москва, Санкт-Петербург, Пхукет, можно удалённо.
Сколько: по итогам собеседования.
— Go developer в Aviasales: Assisted Booking
Где: Москва, Санкт-Петербург, Пхукет, можно удалённо.
Сколько: по итогам собеседования.
— Go developer в Aviasales: Explore
Где: Москва, Санкт-Петербург, Пхукет, можно удалённо.
Сколько: по итогам собеседования.
— Middle back-end разработчик в CSSSR
Где: Удалённо.
Сколько: От 85 000 до 170 000р.
#вакансии #работа
Tproger
Fullstack Developer (MEAN)
Nitka Technologies ищет Fullstack разработчика (MEAN). Заказчик — компания в США в сфере рекламы недвижимости. Проект — веб-приложение для размещения заказов на печать и рассылку рекламных материалов, представляет из себя комплексный визуальный редактор.
15 случайных сниппетов и методов Laravel
Если вы часто работаете с Laravel, то скорее всего знаете о некоторых из этих сниппетов и методов. Но тем не менее, вы можете найти здесь для себя что-то новое и полезное:
https://tprg.ru/eMBa
#laravel #php
Если вы часто работаете с Laravel, то скорее всего знаете о некоторых из этих сниппетов и методов. Но тем не менее, вы можете найти здесь для себя что-то новое и полезное:
https://tprg.ru/eMBa
#laravel #php