tgoop.com »
United States »
Frontend.school() | изучаем HTML, CSS, JavaScript вместе! » Telegram Web
Анимации скролла во фронтенде
Сегодня на сайтах часто используются анимации, которые привязаны к скроллу страницы. Это делает сайт более живым и динамичным.
Если хотите научиться делать также, то эта статья для вас. Здесь вы найдёте несколько демо для изучения работы эффекта на CSS и JS, полезные инструменты, которые упростят создание таких анимаций, а также бесплатный видеокурс по этой теме:
https://scroll-driven-animations.style/
#css #javascript #en
Учитесь фронтенду с нами — подпишитесь 💻
Сегодня на сайтах часто используются анимации, которые привязаны к скроллу страницы. Это делает сайт более живым и динамичным.
Если хотите научиться делать также, то эта статья для вас. Здесь вы найдёте несколько демо для изучения работы эффекта на CSS и JS, полезные инструменты, которые упростят создание таких анимаций, а также бесплатный видеокурс по этой теме:
https://scroll-driven-animations.style/
#css #javascript #en
Сегодня поговорим о загадочном свойстве
Всё дело в прототипах. В JavaScript каждый объект может «наследовать» свойства и методы другого объекта. Этот «наследник» называется прототипом. Свойство
Например:
Теперь у объекта
#урок #javascript
Учитесь фронтенду с нами — подпишитесь 💻
__proto__
. Что это такое и почему это важно для JavaScript?Всё дело в прототипах. В JavaScript каждый объект может «наследовать» свойства и методы другого объекта. Этот «наследник» называется прототипом. Свойство
__proto__
указывает на объект, который является прототипом данного объекта.Например:
const animal = {
eats: true
};
const rabbit = {
jumps: true,
__proto__: animal
};
Теперь у объекта
rabbit
есть доступ к свойству eats
через прототип animal
. Это позволяет экономить память и добиваться мощной функциональности с минимальными усилиями. Знание прототипов и __proto__
поможет вам писать более эффективный и выразительный код.#урок #javascript
10 полезных однострочников для CSS, которые пригодятся в большинстве проектов
Эти несколько однострочников помогут вам облегчить вёрстку сайта, избавив от стандартных сложностей и неожиданного поведения страницы:
https://alvaromontoro.com/blog/68055/ten-css-one-liners-for-almost-every-project
#css
Учитесь фронтенду с нами — подпишитесь 💻
Эти несколько однострочников помогут вам облегчить вёрстку сайта, избавив от стандартных сложностей и неожиданного поведения страницы:
https://alvaromontoro.com/blog/68055/ten-css-one-liners-for-almost-every-project
#css
Асинхронность в JavaScript: Async/Await, Promises, Callbacks, Fetch API
Большой бесплатный курс по асинхрономму программированию на JavaScript. Вы изучите javascript promises, async / await и Fetch API. Также вы сможете сразу воспользоваться новыми знаниями для создания 3 проектов.
Смотрим курс тут:
https://youtu.be/OFpqvaJ3QYg
#en #javascript #видео #курс
Учитесь фронтенду с нами — подпишитесь 💻
Большой бесплатный курс по асинхрономму программированию на JavaScript. Вы изучите javascript promises, async / await и Fetch API. Также вы сможете сразу воспользоваться новыми знаниями для создания 3 проектов.
Смотрим курс тут:
https://youtu.be/OFpqvaJ3QYg
#en #javascript #видео #курс
YouTube
Asynchronous JavaScript Course – Async/Await , Promises, Callbacks, Fetch API
Master asynchronous programming in JavaScript. You'll learn javascript promises, async/await, and the Fetch API. Then you'll your new knowledge to build 3 projects.
Code: https://github.com/CodeLab98/AsyncPartTwo
✏️ Course developed by @CodeLab98
❤️ Try…
Code: https://github.com/CodeLab98/AsyncPartTwo
✏️ Course developed by @CodeLab98
❤️ Try…
Макет Figma: Сервис поиска помощников для самозанятых
Уже более сложный макет, чем предыдущий.
Ссылка
#figma #макет
Учитесь фронтенду с нами — подпишитесь 💻
Уже более сложный макет, чем предыдущий.
Ссылка
#figma #макет
Что произойдет, если в асинхронной функции использовать ключевое слово await перед выражением, которое не возвращает Promise?
Anonymous Quiz
15%
Будет выброшено исключение
43%
Выражение выполнится синхронно, и результат вернется как есть
25%
Результат будет автоматически преобразован в объект Promise
16%
Функция будет ожидать неопределенное время и никогда не завершится
Как реализовать редактор форматированного текста в вашем React-приложении
В этой статье вы научитесь делать простой Wysiwyg-редактор, то есть редактор, текста, который позволит вам и вашим пользователям писать статьи и рассказы так же, как если бы вы это делали в Medium, Google Docs или где-то ещё.
https://nuancesprog.ru/p/14695/
#react #wysiwyg
Учитесь фронтенду с нами — подпишитесь 💻
В этой статье вы научитесь делать простой Wysiwyg-редактор, то есть редактор, текста, который позволит вам и вашим пользователям писать статьи и рассказы так же, как если бы вы это делали в Medium, Google Docs или где-то ещё.
https://nuancesprog.ru/p/14695/
#react #wysiwyg
Разбираемся в CORS за 6 минут
CORS, также известный как совместное использование ресурсов из разных источников, — это то, с чем в какой-то момент приходится сталкиваться каждому веб-разработчику. Скорее всего, вы уже имело дело с ошибкой CORS или вскоре столкнётесь с ней. В этом видео вы узнаете, что такое CORS и как вы можете исправить ошибки корсов без особых проблем:
https://youtu.be/PNtFSVU-YTI
#видео #cors
Учитесь фронтенду с нами — подпишитесь 💻
CORS, также известный как совместное использование ресурсов из разных источников, — это то, с чем в какой-то момент приходится сталкиваться каждому веб-разработчику. Скорее всего, вы уже имело дело с ошибкой CORS или вскоре столкнётесь с ней. В этом видео вы узнаете, что такое CORS и как вы можете исправить ошибки корсов без особых проблем:
https://youtu.be/PNtFSVU-YTI
#видео #cors
YouTube
Learn CORS In 6 Minutes
CORS, also known as Cross-Origin Resource Sharing, is something every web developer has to deal with at some point. Chances are if you are watching this video then you are probably dealing with a CORS error right now. In this video I will tell you what CORS…
Что такое
Это метод в JavaScript, который позволяет превратить объект или массив в строку формата JSON (JavaScript Object Notation). Это бывает полезно, например, когда нужно передать данные по сети или сохранить их в локальное хранилище.
Как видите, объект превратился в строку, которую легко передавать и сохранять. Затем её можно обратно превратить в объект с помощью
Понимание работы поможет вам эффективно работать с данными на стороне клиента и сервера.
#урок #javascript #json
Учитесь фронтенду с нами — подпишитесь 💻
JSON.stringify()
Это метод в JavaScript, который позволяет превратить объект или массив в строку формата JSON (JavaScript Object Notation). Это бывает полезно, например, когда нужно передать данные по сети или сохранить их в локальное хранилище.
Пример:const user = {
name: «Alice»,
age: 25,
isStudent: true
};
const jsonString = JSON.stringify(user);
console.log(jsonString); // {"name»:"Alice»,"age»:25,"isStudent»:true}
Как видите, объект превратился в строку, которую легко передавать и сохранять. Затем её можно обратно превратить в объект с помощью
JSON.parse.
Понимание работы поможет вам эффективно работать с данными на стороне клиента и сервера.
#урок #javascript #json
CSS-классы вредны?
Если вы когда-нибудь заглядывали за кулисы пользовательских веб-интерфейсов, то знаете для чего нужно свойство class. Оно ведь нужно для связи HTML с CSS, правда?
Сейчас вы узнаете о том, почему настало время отказаться от него:
https://habr.com/ru/companies/ruvds/articles/829926/
#css #статья
Учитесь фронтенду с нами — подпишитесь 💻
Если вы когда-нибудь заглядывали за кулисы пользовательских веб-интерфейсов, то знаете для чего нужно свойство class. Оно ведь нужно для связи HTML с CSS, правда?
Сейчас вы узнаете о том, почему настало время отказаться от него:
https://habr.com/ru/companies/ruvds/articles/829926/
#css #статья
Какой из следующих псевдоклассов используется для стилизации последнего дочернего элемента определенного типа в родительском контейнере?
Anonymous Quiz
50%
:last-child
28%
:last-of-type
16%
:nth-last-child(n)
6%
:nth-of-type(n)
Топ-7 фишек HTML/CSS верстки сайта, которые вы должны знать
Вёрстка сайта на самом деле не такая сложная, как кажется на первый взгляд. В этом видео вы увидите легкие способы сделать паралакс-эфеект на вашей странице, добавить анимации CSS и многое другое, что поможет вам в дальнейшем быстрее верстать и применять в своей работе.
https://youtu.be/wRZx6ylDfoI?si=r0dIignjsimlmiXu
#видео #html #css
Учитесь фронтенду с нами — подпишитесь 💻
Вёрстка сайта на самом деле не такая сложная, как кажется на первый взгляд. В этом видео вы увидите легкие способы сделать паралакс-эфеект на вашей странице, добавить анимации CSS и многое другое, что поможет вам в дальнейшем быстрее верстать и применять в своей работе.
https://youtu.be/wRZx6ylDfoI?si=r0dIignjsimlmiXu
#видео #html #css
YouTube
Топ-7 фишек HTML/CSS верстки сайта которые ты должен знать
Мы продолжаем рубрику улучшаем код и в этом видео мы поговорим про топ 7 фишек html css для верстки сайта, котоые вы должны знать. Верстка сайта на самом деле не такая сложная как кажется на первый взгляд, да и html css кажется для начинающих темным лесом.…
Макет Figma: Сайт по продаже электросамокатов Segway
Сложность: средняя
Ссылка на макет
#figma #макет
Учитесь фронтенду с нами — подпишитесь 💻
Сложность: средняя
Ссылка на макет
#figma #макет
15 советов по оптимизации сайта для быстрой загрузки
Недавний анализ двадцати ведущих веб-сайтов выявил удивительное количество оптимизаций скорости страницы, которыми сайты не пользуются — в ущерб своим показателям производительности и, что более важно, в ущерб своим пользователям и, в конечном итоге, своему бизнесу.
Если вы уже запустили свой сайт и хотите избежать подобных ошибок, то как максимально оптимизировать сайт рассказали в этой статье:
https://www.speedcurve.com/blog/15-neglected-page-speed-optimizations/
Учитесь фронтенду с нами — подпишитесь 💻
Недавний анализ двадцати ведущих веб-сайтов выявил удивительное количество оптимизаций скорости страницы, которыми сайты не пользуются — в ущерб своим показателям производительности и, что более важно, в ущерб своим пользователям и, в конечном итоге, своему бизнесу.
Если вы уже запустили свой сайт и хотите избежать подобных ошибок, то как максимально оптимизировать сайт рассказали в этой статье:
https://www.speedcurve.com/blog/15-neglected-page-speed-optimizations/
Regulex — визуализатор регулярных выражений для JavaScript
Если ещё не привыкли работать с регулярными выражениями и не до конца понимаете какой именно результат той или иной регулярки получится, то вам пригодится этот инструмент. Он позволяет наглядно посмотреть и понять даже сложные регулярные выражения, представляя их в легко читаемом графическом формате.
Ссылка на инструмент: https://jex.im/regulex/
#инструмент #javascript #regex
Учитесь фронтенду с нами — подпишитесь 💻
Если ещё не привыкли работать с регулярными выражениями и не до конца понимаете какой именно результат той или иной регулярки получится, то вам пригодится этот инструмент. Он позволяет наглядно посмотреть и понять даже сложные регулярные выражения, представляя их в легко читаемом графическом формате.
Ссылка на инструмент: https://jex.im/regulex/
#инструмент #javascript #regex