Javascript & Ajax \ Javascript

От автора: прочитав очередное сообщение в блоге о том, что классы JS являются «просто сахаром для прототипного наследования», я решил написать этот пост, чтобы еще раз прояснить, почему это утверждение вводит в заблуждение; пост, который, надеюсь, объясняет, в чем разница и почему важно ее понимать.

Продолжить чтение

Javascript & Ajax \ Javascript

От автора: когда я ходил на конференции и смотрел, как кто-то делает презентацию о веб-компонентах, я всегда думал, что это было довольно здорово (да, очевидно, я из 1950 года), и это всегда казалось мне очень сложным. Тысяча строк JavaScript, чтобы сэкономить четыре строки HTML. Докладчик неизбежно либо замалчивал уйму JavaScript, который заставляет это работать, либо они вдавались в мучительные детали, и мои глаза наполнялись грустью от непонимания того, о чем говорят.

Продолжить чтение

Javascript & Ajax \ Javascript

От автора: Greensock Animation Platform (GSAP) — это простая в использовании библиотека JavaScript для веб-анимации. Она позволяет анимировать практически все, к чему можно получить доступ с помощью JavaScript, включая SVG, общие объекты, холсты и многое другое.

Продолжить чтение

Javascript & Ajax \ Javascript

От автора: определить значение this в JavaScript может быть непросто, однако… Тhis в JavaScript — предмет многих шуток, потому что, ну, это довольно сложно. Тем не менее, я видел, как разработчики делали гораздо более сложные и зависящие от предметной области вещи, чтобы избежать ключевого слова this. Если вы не уверены, надеюсь, это поможет. Это мое руководство по this.

Продолжить чтение

Javascript & Ajax \ Javascript

От автора: ключ к хорошей производительности при загрузке — сокращение времени ожидания из-за связи. Очевидно, что кеширование может помочь, но иногда бывают случаи, когда мы не можем применить кэширование. Так что еще мы можем сделать?

Продолжить чтение

Javascript & Ajax \ Javascript

Динамические метатеги для ботов и сканеров с помощью Firebase и Cloudflare Workers

От автора: существует множество способов предоставления динамических метатегов ботам и поисковым сканерам, большинство из которых связано с управлением вашими собственными серверами, будь то SSR, предварительный рендеринг или создание статических сайтов. Но что, если вы не хотите управлять сервером или подключаться к платформе SSR, есть ли другой вариант?

Продолжить чтение

Javascript & Ajax \ Javascript

От автора: PHP имеет гораздо больше встроенных функций для работы со строками, массивами и другими типами данных по сравнению с JavaScript. Поэтому для многих естественным является желание вызывать функции PHP из JavaScript. Однако, как вы уже догадались или узнали, это не работает должным образом.

Продолжить чтение

Javascript & Ajax \ Javascript

От автора: в сентябре у меня была возможность присоединиться к Forest Admin, компании, которая выполняет всю тяжелую работу по созданию панели администрирования любого веб-приложения и предоставляет платформу на основе API для реализации всех ваших конкретных бизнес-процессов.

Продолжить чтение

Javascript & Ajax \ Javascript

От автора: одной из самых больших битв, которые мы наблюдаем в мире веб-разработки, все еще остается CSS против JavaScript. У обоих есть свои достоинства, собственный синтаксис и идеи, и их может быть сложно понять.

Продолжить чтение