Публикации по теме 'frontend'


Расшифровка развивающегося ландшафта веб-разработки
Как мы добираемся до текущего уровня сложности, шаг за шагом Веб-разработка, особенно интерфейс, несомненно, является одной из самых сложных профессий в разработке программного обеспечения. Его ландшафт постоянно меняется. Инструменты и технологии устаревают и заменяются новыми с поразительной скоростью. Это также стало обширной областью, выходящей далеко за рамки HTML, CSS и Javascript. Возвращаясь на десять лет назад, могли ли вы представить себе, что разработчикам внешнего..

Изменение способа обучения программированию
Я и кодирование. Периодические отношения, которые начались 2 года назад, пока я не решил, что либо мне нужно придерживаться этого, либо я просто трачу время перед экраном, рассматривая бесконечные блоки кода. Технологии всегда вызывали у меня интерес, и этот интерес превратился в решение, полностью изменившее мою жизнь. Это произошло, когда разразился COVID-19, и все были заперты где-то в доме, а у меня была небольшая зависимость от Candy Crush. Типа зависимости, требующей..

🧱 Angular 16.0.0-next.1: отказ от старых TS и Node.js, улучшения маршрутизатора
Angular 16.0.0-next.1, последняя версия популярного фреймворка для веб-приложений на основе TypeScript, содержит несколько изменений и обновлений для улучшения опыта разработчиков. В этой статье мы обсудим последние изменения в компиляторе, ядре, маршрутизаторе, общем, компиляторе-cli, миграциях и платформе-сервере Angular 16.

Разница между AngularJS и ReactJS
Пола Клэпон, менеджер по персоналу @ Thinslices React.JS или Angular.JS для фронтенд-разработки? Вот в чем вопрос. Оба чрезвычайно популярны и широко используются разработчиками по всему миру, но в чем основные различия между Angular.JS и React.JS? Самая большая разница между ними заключается в том, что React.JS — это библиотека, а не фреймворк как таковой. Представьте себе настоящую библиотеку: огромное место с замечательными книгами, также известными как элементы кодирования по..

Изобретение велосипеда (карусель)
Демо Мотивация В одном из моих проектов широко используются карусели. До сих пор использовался внешний пакет карусели npm. Хотя я ничего не имею против таких пакетов, наши варианты использования были очень специфичны. Карусели из внешних пакетов стараются обрабатывать все случаи, поэтому весят намного больше. Моя цель состояла в том, чтобы создать карусель, которая соответствует нашим потребностям и очень мала по размеру на диске. Что мы будем строить? Мы создадим..

React : Компоненты ВСЕ
Почему "ВСЕ"? Все в React является компонентом. Есть два способа создать компонент React. Первый способ — использовать функцию JavaScript. Компонент без сохранения состояния — это компонент, который может получать данные и отображать их, но не управляет этими данными. Чтобы создать компонент с функцией, просто напишите функцию JavaScript, которая возвращает либо JSX, либо null. Другой способ создания компонентов — использование классов, как показано ниже. Это..

3 основных уровня фронтенд-разработки
(Примечание: это одна из статей, написанных в серии разработок на основе плагинов vue. Если вы новичок, пожалуйста, ознакомьтесь с полной историей здесь ) На верхнем уровне, если мы видим разработку интерфейсных приложений, у нас есть три основных уровня. Бизнес-уровень (логика) Уровень обслуживания (вызовы API) Уровень пользовательского интерфейса (презентация) Давайте немного поговорим об этом и рассмотрим, как мы можем улучшить это с помощью нашего модульного подхода...