Блог компании RUVDS.com

  • Хабрахабр

    [Перевод] Quasar 1.0: новый полезный инструмент для Vue-разработчиков и не только для них

    Автор материала, перевод которого мы публикуем сегодня, занимается работой над фреймворком Quasar. Это — полнофункциональный расширяемый опенсорсный инструмент для разработки современных приложений различного назначения. Он построен на базе популярного фронтенд-фреймворка Vue.js и использует возможности Node.js, Webpack и Babel. Совсем недавно, в начале июля сего года, вышел первый стабильный релиз Quasar. Предыстория Прежде чем я приступлю к разговору о возможностях Quasar,…

    Подробнее »
  • Хабрахабр

    [Перевод] Признаки настоящих программистов-сеньоров и методы их выслеживания в дикой природе

    Существует большой разброс в уровнях квалификации разработчиков. И то, что называют «сеньорностью», часто ничего не говорит о реальных возможностях программиста. Что делает некоторых разработчиков объективно лучше других? Что выделяет их из серой толпы?Если у программиста есть пять, десять или даже пятнадцать лет «практического опыта» — это не обязательно гарантирует то, что он является эффективным и продуктивным сеньором. На самом деле…

    Подробнее »
  • Хабрахабр

    [Перевод] Повтор неудачных HTTP-запросов в Angular

    Организация доступа к серверным данным — это основа почти любого одностраничного приложения. Весь динамический контент в таких приложениях загружается с бэкенда. Однако в некоторых ситуациях запросы могут оказываться неудачными. В большинстве случаев HTTP-запросы к серверу работают надёжно и возвращают желаемый результат. Сетевое соединение при таком раскладе может быть медленным, но запросы к серверу, несмотря на это, делают своё дело. Представьте…

    Подробнее »
  • Хабрахабр

    [Перевод] Обход подводных камней Angular и экономия времени

    С помощью Angular можно сделать всё что угодно. Или почти всё. Но иногда это коварное «почти» приводит к тому, что разработчик губит время, создавая обходные решения, или пытаясь понять, почему что-то происходит, или почему что-то не работает так, как ожидается. Он собирается рассказать о подводных камнях Angular, с которыми ему (и не только ему) довелось встретиться. Автор статьи, перевод которой…

    Подробнее »
  • Хабрахабр

    [Перевод] Цена JavaScript в 2019 году

    За последние несколько лет в том, что называют «ценой JavaScript», наблюдаются серьёзные положительные изменения благодаря повышению скорости парсинга и компиляции скриптов браузерами. Сейчас, в 2019 году, главными составляющими нагрузки на системы, создаваемой JavaScript, являются время загрузки скриптов и время их выполнения. В результате можно сказать, что сильное позитивное воздействие на производительность сайтов может оказать оптимизация узких мест, связанных с загрузкой…

    Подробнее »
  • Хабрахабр

    Век живи — век учись. Часть 1. Школа и профориентация

    У меня есть знакомый из Гренобля, сын русских эмигрантов, — после школы (collège+lycée) он переехал в Бордо и устроился работать в порт, через год перешёл в цветочный магазин SMM-щиком, ещё через год окончил короткие курсы и стал кем-то вроде референта руководителя. После двух лет работы, в свои 23 он ушёл в представительство компании SAP на низшую должность, получил университетское образование…

    Подробнее »
  • Хабрахабр

    [Перевод] Angular: состояние дел в 2019 году

    Сейчас лето — то время года, когда во всём мире проводятся различные конференции и другие мероприятия. Программистов в эту пору буквально заваливает новой информацией, которую обычно бывает довольно непросто усвоить. Все мы знаем о том, как сложно от этого поезда не отстать. Вселенная фронтенд-разработки напоминает поезд, который движется без остановок. Просмотр видеозаписей конференций занимает массу времени, в результате оказывается совершенно…

    Подробнее »
  • Хабрахабр

    [Перевод] Практические рекомендации по разработке крупномасштабных React-приложений. Часть 2: управление состоянием, маршрутизация

    Сегодня мы публикуем вторую часть перевода материала, который посвящён разработке крупномасштабных React-приложений. Здесь речь пойдёт об управлении состоянием приложений, о маршрутизации и о разработке интерфейсов. Управление состоянием приложения, интеграция с Redux, организация маршрутизации Здесь мы поговорим о том, как можно расширить функционал Redux для того, чтобы получить возможность упорядоченно выполнять в приложении сложные операции. Если подобные механизмы реализовать некачественно —…

    Подробнее »
  • Хабрахабр

    [Перевод] Главный секрет разработки хороших Electron-приложений

    Кое-кто люто ненавидит Electron-приложения. То, что приложение включает в себя браузер Chromium, кажется, мягко говоря, странным. Это ощущение усиливается в ходе работы с такими приложениями. Они потребляют много памяти, медленно загружаются и не отличаются особенно высокой скоростью реакции на воздействия пользователя. Непросто разработать хорошее приложение для веба. Зачем же веб-технологии притащили в настольную среду? Ведь возникает такое ощущение, что в…

    Подробнее »
  • Хабрахабр

    [Перевод] Практические рекомендации по разработке масштабных React-приложений. Планирование, действия, источники данных и API

    Сегодня мы представляем вашему вниманию первую часть перевода материала, который посвящён разработке крупномасштабных React-приложений. При создании одностраничного приложения с помощью React очень легко привести его кодовую базу в беспорядок. Это усложняет отладку приложения, затрудняет обновление или расширение кода проекта. Мы довольно подробно остановимся на некоторых из них. В экосистеме React существует множество хороших библиотек, с помощью которых можно управлять определёнными…

    Подробнее »


Кнопка «Наверх»
Закрыть