Публикации по теме 'single-page-applications'


Одностраничные приложения: плацебо-мусор?
Зависит от того, для чего вы его используете. СПА сейчас очень популярны, и поклонники создания таких сайтов и приложений начинают больше походить на культистов, чем на разумных взрослых. Это связано с тем, что существует значительное совпадение между глупыми фанатами фреймворков и теми, кто делает дикие необоснованные заявления о том, насколько «лучше» SPA для пользовательского опыта. К сожалению, очень похоже на художников, которые думают, что они дизайнеры , те, кто заявляет о UX,..

Настольная игра Mastermind: одностраничный JS/Rails API
Я «недавно» решил разработать версию одностраничного приложения (SPA) старой настольной игры Mastermind. Я представлял создание этого с тех пор, как начал свою новую жизнь в качестве веб-разработчика. Логика игры сложна сама по себе, и я знал, что в конечном итоге у меня будет соответствующий набор навыков для разработки этой игры с определенным уровнем настойчивости «игрока» и «игры». Поэтому, когда представилась такая возможность, я не мог сказать «нет». Моя цель состояла в том, чтобы..

Борьба с обновлением страницы и создание одностраничного приложения JavaScript.
When e.preventDefault() isn't working, and other sleepless nights. Javascript для меня был чем-то, с чем я недолго работал, показывая цифровую рекламу, или, может быть, фрагмент, добавленный в конструктор сайтов WYSIWYG, когда клиент не хотел видеть, что кто-то использует щелчок правой кнопкой мыши. (Пожалуйста, не спрашивайте.) Я прочитал несколько учебных пособий по JavaScript, но только когда я изучил Ruby on Rails, я приступил к своему первому официальному JS-проекту,..

Одностраничные приложения против многостраничных: плюсы, минусы, подводные камни
Мир программного обеспечения постоянно развивается. Всего пару лет назад настольные компьютеры и ноутбуки были основными устройствами, для которых создавались все веб-продукты. Однако сегодня все немного по-другому. Веб-приложения постепенно вытесняют старомодные настольные приложения. Почему? Поскольку они универсальны для всех устройств, они основаны на облаке и в целом более удобны для пользователя. Кто-то может сказать, что браузерные веб-приложения уже начинают проигрывать..

Использование React Router searchParams для управления состоянием фильтра для списка
Я написал пару статей о приложениях из выбранного мной стека веб-приложений . Один из моих примеров — прогрессивное веб-приложение под названием Bar Tool . Это мобильное приложение, которое помогает таким энтузиастам миксологии, как я, использовать классические рецепты напитков. Bar Tool использует мой стандартный набор инструментов с привязками Google Material React на фронтенде . Основной частью пользовательского интерфейса Bar Tool является отображение списка рецептов, которые..

Angular 8 — Автоматическое обновление приложения на стороне пользователя
Во время моего пути в разработке Angular (одностраничное приложение) я столкнулся с проблемой: приложение не обновляется автоматически на стороне пользователя… Это большая проблема, потому что Front-end и Back-end могут быть десинхронизированы в структуре данных или определении API. Я следовал за https://blog.nodeswat.com/automagic-reload-for-clients-after-deploy-with-angular-4-8440c9fdd96c и внес некоторые улучшения, чтобы соответствовать моему варианту использования: используя..

Как реализовать несколько тем в приложении BlazorWasm
Как реализовать несколько тем в приложении BlazorWasm Ранее на этой неделе Дэниел Рот опубликовал последние обновления обновлений ASP.NET Core и Blazor в .NET Core 3.0 в своем блоге https://devblogs.microsoft.com/aspnet/asp-net-core -and-blazor-updates-in-net-core-3-0 . Я был взволнован, поскольку NET Core 3.0 готов к производству, и предварительное обновление Blazor WebAssembly доступно в этом выпуске, а также смотрел презентации Дэниела Рота на .NET Conf 2019: Создание..