|
rss_habr
Особенности разработки TWA в 2022 годуВторник, 18 Октября 2022 г. 15:06 (ссылка)
Настоящая статья поможет сэкономить время разработчиков и выбрать правильные инструменты для разработки TWA в 2022 году. Читать дальше →https://habr.com/ru/post/693090/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693090
rss_habr
Не повторять, выполнено профессионалами: как не надо разрабатывать таск-трекерПонедельник, 17 Октября 2022 г. 17:48 (ссылка)
Почти три года назад мы запустили сервис для управления проектами, но без ошибок не обошлось. Делюсь опытом, чтобы на наши грабли больше никто не наступил. Читать далееhttps://habr.com/ru/post/690480/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690480
rss_habr
Перезапуск ВебиумаВторник, 11 Октября 2022 г. 17:09 (ссылка)
Начали с большого старого проекта на руби, поддерживаемого аутсорсерами, а оставили отлично документированный и покрытый тестами проект с техническим директором и внутренней командой разработки. Это честный рассказ о проекте длиною в год. Вебиум — онлайн-школа для подготовки к ЕГЭ. 30 тысяч школьников, тысяча наставников, 20 тысяч вопросов и 2 тысячи домашних заданий на сотни тем. В 2021 году у Вебиума уже была рабочая система на Ruby, которую разрабатывали подрядчики-аутcорсеры. К нам они обратились с привычной проблемой — подрядчики медленно пилят фичи. Посмотрев код и оценив возможности команды, мы поняли, что рефакторить существующий код — долго и дорого, и решили перезапустить систему своими руками на привычном стеке — Django и Nuxt.js. Справились за год: с сентября 2022 все ученики покупают и проходят курсы в новой системе. Перед нами стояли 3 задачи: Читать далееhttps://habr.com/ru/post/692586/?utm_source=habrahabr&utm_medium=rss&utm_campaign=692586
rss_habr
Ускоряем разработку в VSCodeВторник, 04 Октября 2022 г. 19:27 (ссылка)
Привет, Хабр! Это моя первая публикация и хотелось бы начать с чего-то полезного для сообщества. С места в карьер… Я запилил расширение для VSCode, которое поможет автоматизировать создание файловой структуры компонентов. Для тех кому удобнее в видео формате, вот ссылка на скринкаст. Рассказываю плюс минус тоже самое, но волнительно и неловко. Читать далееhttps://habr.com/ru/post/691534/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691534
rss_habr
Простые, но приятные и воздушные тени вместе с Vue Box ShadowsВоскресенье, 03 Октября 2022 г. 00:53 (ссылка)
В современном дизайне, почти на каждом сайте и в приложениях можно увидеть тени, которые дизайнеры и разработчики применяют для создания эффекта глубины и объема... Читать далееhttps://habr.com/ru/post/691148/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691148
rss_habr
Сквозь тернии к core-у или процесс компиляции VueСреда, 28 Сентября 2022 г. 09:04 (ссылка)
Нео проснулся от бликов вспыхнувшего экрана компьютера. Экран заполняла зеленая полоска прогресса. – Матрица – испуганно прошептал Нео. – Александр, вы уснули на работе – прошептал тимлид. Я взглянул на экран компьютера еще раз. Компиляция Vue была завершена. Я облегченно вздохнул. Скомпилировать!https://habr.com/ru/post/690522/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690522
rss_habr
Сравнение синтаксисов Vue JSВторник, 28 Сентября 2022 г. 01:12 (ссылка)
Сравнение разных синтаксисов Vue JS: • Options API • Composition API • Class API • Class API + vue-property-decorator (npm) Читать далееhttps://habr.com/ru/post/690508/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690508
rss_habr
Увеличиваем RPS на Nuxt.jsПонедельник, 19 Сентября 2022 г. 11:18 (ссылка)
Все мы знаем что nuxt.js 2 (да и любое node.js приложение с SSR) не держит нагрузку без кеша, в среднем проекте если включить режим SSR то будет держать 20-30 RPS что очень мало. Стандартные решения это подключить пару пакетов каких нибудь кешеров, и кешировать каждую страницу или запросы. В целом это хорошо помогает, но не до конца) Есть 3 проблемы с которыми я сталкивался на проекте, и хотел бы стабилизировать ситуацию. Чтобы дать еще один шанс запуститься приложению хотя бы без SSR. Ускоритьсяhttps://habr.com/ru/post/688858/?utm_source=habrahabr&utm_medium=rss&utm_campaign=688858
rss_habr
Адаптивные таблицы в вебеПятница, 05 Августа 2022 г. 11:42 (ссылка)
Таблица — один из самых эффективных способов подачи ТЕКСТОВОЙ информации: на минимуме пространства размещено максимум данных. И что не менее важно — эти данные доступны не только для восприятия, но и для анализа (СРАВНЕНИЯ). Основная сложность таблиц при верстке — их адаптивность для устройств с небольшими экранами (мобильных девайсов). Можно ли сделать так, чтобы даже на экране с размерами в несколько сантиметров таблицы могли быть удобными для восприятия? Читать далееhttps://habr.com/ru/post/680976/?utm_source=habrahabr&utm_medium=rss&utm_campaign=680976
rss_habr
Frontend архитектура MVP (Model-View-Presenter)Воскресенье, 31 Июля 2022 г. 15:15 (ссылка)
Frontend сейчас сильно разрастается, всё больше компаний переписывают свои старые решения на SPA. В компании которой я работаю это не обошло стороной. По умолчанию был выбран фреймворк Nuxt.js, т.к Vue лучше React :)) https://habr.com/ru/post/680096/?utm_source=habrahabr&utm_medium=rss&utm_campaign=680096
rss_habr
Vue, React или Angular: какой стек используют в России. Проанализировал 180 сайтовВторник, 26 Июля 2022 г. 16:51 (ссылка)
Благодаря лени узнал, какие фреймворки используют компании на российском рынке. Проанализировал e-comm, банки, интернет-магазины, сайты застройщиков, стриминговые сервисы, телекоммуникации и другие сферы. В конце статьи ссылка на таблицу. Читать далееhttps://habr.com/ru/post/679150/?utm_source=habrahabr&utm_medium=rss&utm_campaign=679150
rss_habr
Обмен данными между Phaser.js и Vue.js используя VuexСуббота, 23 Июля 2022 г. 23:52 (ссылка)
Я потерял много времени, пытаясь найти решение — как осуществить обмен данными между vue.js и Phaser. Этот вопрос заинтересовал меня, т.к. все что не касается игровой механики, намного удобнее и быстрее делать вне игрового движка, например: авторизация и вывод игровой статистики. Поскольку у меня есть некоторый опыт работы с Vue.js, то я решил использовать его для этих целей. Поскольку Phaser работает как отдельное приложение, то вы не можете передавать или извлекать информацию из него, для этого вам потребуется немного пофантазировать. Я не мог найти, как передать какую-то переменную в Phaser через процесс инициализации игры или как достучаться из него во Vue. Казалось бы, у обоих инструментов есть большие комьюнити, но я нашел лишь много подобных вопросов на форумах или под видео на YouTube — и все они либо без ответа, либо содержат не рабочие или не полноценные ответы. Я решил написать эту короткую статью, потому что надеюсь помочь другим энтузиастам, которые находятся в самом начале пути. Читать далееhttps://habr.com/ru/post/678584/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678584
rss_habr
[Перевод] Как создать и развернуть библиотеку компонентов Vue в NPMПятница, 22 Июля 2022 г. 09:44 (ссылка)
При работе с несколькими проектами Vue, использующими одну и ту же систему дизайна, эффективнее и быстрее иметь библиотеку компонентов, на которую можно ссылаться для всех ваших компонентов в разных проектах. В этой статье мы рассмотрим шаги, необходимые для создания и развертывания библиотеки компонентов Vue в npm, чтобы мы могли повторно использовать их в различных проектах. Читать далееhttps://habr.com/ru/post/678274/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678274
rss_habr
Vue здорового pragmatica. Как правильно делать выбор между React и AngularСреда, 20 Июля 2022 г. 12:43 (ссылка)
Хочешь устроить очередной… кхм… спор о том, какой фреймворк лучше и прослыть хайпожором — напиши статью «фреймворк ХХХ кулл, остальных на кол». Но когда твой выбор влияет на стек всей компании, объясняться все равно приходится — с коллегами, заказчиками, подрядчиками. Чтобы не повторять сто раз одно и то же, запишу аргументы в этой статье. Так что приглашаю к обсуждению самих «пострадавших» и поехали! Смотреть битву фреймворковhttps://habr.com/ru/post/677896/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677896
rss_habr
Хочу перемен: почему пора переходить на Vue 3Пятница, 08 Июля 2022 г. 09:13 (ссылка)
Привет! Меня зовут Влад, я frontend-разработчик в компании SimbirSoft. Мне приходилось создавать приложения как на старых версиях Vue, так и на новых. Причем многие из моих коллег вполне успешно разрабатывают на Vue 2 и не спешат переходить на Vue3, даже спустя два года после релиза. Что же касается бизнеса и владельцев продуктов, в моей практике также встречались кейсы и примеры, когда заказчики не понимали всех преимуществ использования новой версии. В этой статье попытался раскрыть новшества, которые могут стать «триггером» для миграции на новую технологию для обеих заинтересованных групп. Поговорим об экосистеме Vue 3, о новинках и пользе для разработчиков и бизнеса. И, разумеется, сравним Vue 2 и Vue 3 с технической точки зрения. Также рассмотрим одно из главных нововведений фреймворка – Composition API, раскроем технические нюансы и определим лучшие кейсы использования нового API. Читать далееhttps://habr.com/ru/post/675692/?utm_source=habrahabr&utm_medium=rss&utm_campaign=675692
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |