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


Классы Javascript: управление состоянием
[ОБНОВЛЕНИЕ] Доступна версия 2 этой статьи Если вы работаете с системой классов ES6 +, вы, скорее всего, захотите использовать конфиги (свойства) для своих собственных классов. Поскольку в системе классов все еще отсутствует определение этих встроенных функций, вы можете использовать конструктор: Вы, скорее всего, сразу заметите, что этот подход не очень полезен, поскольку у вас нет слушателей изменений для ваших конфигураций классов. В этом может помочь определение свойств с..

Как мир фронтенд-разработки изменился всего за три года
Три года назад я работал над большим проектом на Angular, на завершение которого ушло около шести месяцев. В настоящее время я поддерживаю только этот проект и, возможно, добавляю несколько небольших функций каждые пару месяцев. В последний раз, когда я вносил некоторые изменения, я осознал, насколько значительным является сдвиг между 2015 и 2018 годами. Вещи в мире интерфейсов движутся быстро, поэтому часто нет времени на миграцию. Угловой, чтобы реагировать Три года назад все..

Типы разработчиков | Веб-разработчик
Типы разработчиков | Веб-разработчик В серии типов разработчиков первым типом является веб-разработчик. Теперь давайте углубимся в суть этой карьеры, каковы требования к каждой подкатегории веб-разработчиков в различных частях мира, каковы зарплаты и все другие детали, связанные с этим типом разработчиков. Веб-разработчик Что же такое веб-разработчик? Веб-разработчик - это тип разработчика, который работает над всем, что связано с веб-сайтами, это будет интерфейс, который вы..

Машинописные ошибки, которых следует избегать
Машинопись захватила мир Javascript штурмом. Если вы фронтенд-разработчик, работающий с браузером, или бэкэнд-разработчик, использующий Node (или Deno), существует огромная вероятность, что вы уже работали или скоро будете работать с базой кода, написанной на Typescript. Независимо от того, на каком уровне знаний вы владеете языком программирования - в повседневной разработке вы будете делать ошибки. Однако самое худшее - это создавать их, потому что вы не подозреваете, что делаете что-то..

Лучшие каналы Gitter для: Frontend-разработчиков
Лучшие каналы Gitter для: веб-разработчиков В последнее время здесь, на Gitter , становится все больше - более 30 000 открытых сообществ разработчиков и сотни новых каналов, создаваемых каждый день. Мы хотели бы, чтобы вам было легче открывать для себя новые и полезные сообщества - независимо от того, являетесь ли вы экспертом или только начинаете свое приключение с кодом. Сегодня у нас есть тщательно подобранный список наших самых активных и интересных интерфейсных сообществ...

Загрузите приложение Angular
Angular сегодня, с его 10 версиями, выпущенными с 2010 года, по-прежнему является фиксированной точкой для разработки веб-приложений. Благодаря раннему выпуску по сравнению с прямыми конкурентами, хорошо сформулированной документации и популярности в 2020 году, которая делает его вторым после React, будущее фреймворка Google, несомненно, будет иметь долгую жизнь. Однако разработчики очень часто приступают к созданию веб-сайтов с помощью Angular, даже не начав. По этой причине..

Сортировка - преобразование Шварца
Преобразование Шварца - это метод, используемый в компьютерном программировании для сортировки элементов массива с ключевыми свойствами. Это уместно, когда у нас есть интенсивная вычислительная операция сортировки на основе сравнения. Преобразование Шварца примечательно тем, что в нем не используются именованные временные массивы. Впервые он был создан Рэндалом Шварцем в 1994 году для сортировки массива на языке Perl. #!/usr/bin/perl require 5; # new features, new bugs! print map {..