Публикации по теме 'front-end-development'


Равенство объектов в JavaScript
Равенство объектов в JavaScript Сравнивать числа или строки действительно легко, но попробовали ли вы сравнить два объекта 🤔 Даже если два объекта имеют одинаковую пару ключ и значение, он вернет false. пример: let name = { firstName: "suprabha", lastName: "supi" } let fullName = { firstName: "suprabha", lastName: "supi" } console.log(name === name) // true console.log(name === fullName) // false console.log(name == fullName) // false..

ts-migrate: инструмент для масштабного перехода на TypeScript
TypeScript - официальный язык веб-разработки на Airbnb. Тем не менее, процесс внедрения TypeScript и миграции зрелой кодовой базы, содержащей тысячи файлов JavaScript, произошел не за один день. Принятие TypeScript прошло через процесс первоначального предложения, принятие несколькими командами, бета-фазу и, наконец, становление официальным языком фронтенд-разработки на Airbnb. Вы можете узнать больше о том, как мы масштабно адаптировали TypeScript, в этом выступлении Бри Бандж ...

Поднимите уровень своего JavaScript: краткое введение в Lodash
АКА лучшая утилита для работы с данными в JavaScript. Если вы пытаетесь сделать что-то необычное с данными в JavaScript, у вас может возникнуть соблазн создать методы самостоятельно. И это вполне понятно — многим начинающим программистам это первая стратегия, которая приходит на ум. Но прежде чем приступить к грубому форсированию этой новой функции, вы можете проверить Lodash. Потому что, скорее всего, он уже прикрыл вас. Lodash отлично справляется со всеми задачами — перебором..

React UWP - UWP и библиотека пользовательского интерфейса Fluent Design от React
React-UWP Разработка началась в прошлом году, потому что у него есть слабое место для Windows UWP Design. В то же время он также является поклонником React, поэтому React-UWP стал долгосрочным сопровождением проектов с открытым исходным кодом. . Технический выбор - TypeScript и React , потому что для большого проекта TypeScript лучше Babel. В основном это касается изменений API и проверки типов, каждый раз, когда вы изменяете API, вы можете обнаруживать известные ошибки во время..

Преобразование вашего проекта Vue.js в микрофронтенды с рендерингом на стороне сервера
Есть несколько преимуществ преобразования вашего приложения Vue.js в микрофронтенды. С помощью микрофронтендов вы можете безболезненно поэтапно заменить устаревший код, мигрировать технический стек, повторно использовать код с низкой связанностью, а также самое главное: дать возможность нескольким командам работать над одним и тем же продуктом, но в разных кодовых базах ( прощай сливай ад!). Я предполагаю, что у вас есть относительно большая кодовая база Vue.js, и вы думаете о том,..

7 шагов по модернизации и оптимизации вашего приложения React
Поскольку природа интерфейсной среды и сообщества, инструменты и технологические стеки меняются так быстро. Эти преобразования направлены на улучшение взаимодействия с разработчиками и конечными пользователями в целом. Образ мышления улучшается в результате повседневных проблем, с которыми сталкивается разработчик. Этот опыт приводит к совершенствованию подходов с высоко вовлеченными сообществами, что приводит к созданию приложений, которые лучше масштабируются, производительнее и с..

5 вещей, которые нужно знать при стилизации вашего приложения First React Native
5 вещей, которые нужно знать при стилизации вашего приложения First React Native Как фронтенд-разработчик, вы были знакомы со стилями и компоновкой для своих сайтов и приложений в стиле Интернета, используя старый добрый CSS и HTML. Однако, когда вы погрузитесь в свое первое приложение React Native, вы заметите, что все совсем не так - это может даже показаться немного странным. Дивы и пролеты? Ушел. Традиционный CSS? Неа. Но не паникуйте! Все будет хорошо ... потому что это..