React. Оптимизация производительности, как ускорить SPA приложение

Мы знаем, что манипуляции с DOM структурой — это длительные и «дорогостоящие» операции. React использует несколько умных методов, чтобы минимизировать количество дорогостоящих операций DOM, необходимых для обновления пользовательского интерфейса. В большинстве случаев приложение написанное на React будет иметь быстрый пользовательский интерфейс, так что, не выполняя много работы, у нас будет оптимизация React приложения. Тем не […]

Read more
Изучение React бесплатно. Часть 1. Подготовка. Пример приложения

Приветствую посетитель! Я front-end разработчик и начинающий javascript программист, с немалым опытом создания сайтов на различных платформах. Давно планировал бесплатно изучить React. А что бы разобраться в какой-либо технологии — лучше всего это написать что-то на ней, поэтому решил написать статью на тему изучение React. Эта статья будет полезна разработчикам, которые уже имеют определенный опыт в JS […]

Read more
Правильная структура для SPA приложения. Поиск решений

Цель каждой структуры одинакова: создание надежного приложения. Поэтому вам будет необходимо выяснить, хотите ли вы, например, более объектно-ориентированный или более функциональный подход при создании приложений. После того, как вы приобрели инструментарий и экосистему JavaScript, и определили, какие части вам больше всего нравятся, выберите структуру, которая подходит по вашему выбору. Вам также придется решить, какой контроль […]

Read more
AJAX запрос без jQuery, отправка простой формы
AJAX запрос без jQuery, отправка простой формы

Скажу сразу, я вовсе не против этой библиотеки, но возникла идея написать простой AJAX запрос без jQuery. Давайте для начала попробуем, Ajax запрос c помощью jQuery Размещаем json-файл с такими тестовыми данными: { «site»: «weblab.ua», «title»: «Создание сайтов», «type»: «web», «description»: «Разработка сайтов», «objectData»: { «test1»: 1, «test2»: 2 }, «arrayData»: [ 1, 2 ] […]

Read more
Когда нужно выделять ссылки?

Осноовное преимущество устранения подчеркиваний ссылок — страницы без подчеркнутых ссылок выглядят гораздо приятнее и аккуратнее. Недостаток устранения подчеркивания ссылок — плохая видимость ссылок. Каким образом ваши посетители отделят ссылки от обычного текста? Конечно, можно использовать различные цвета, чтобы подчеркнуть связи, но это не всегда одно и тоже … Что нужно делать? Принятие решения по устранению […]

Read more
Советы начинающим веб мастерам

Для создания по – настоящему высококачественного и удобного сайта, необходимо продумать и использование в сайте таких элементов, как заголовок — тэг <TITLE>, метаданные – тэг, <META>, всплывающие подсказки — атрибут title="" у тега (например, <A>) и названия изображений — атрибут alt="" у тега (например, <IMG>). Особое внимание при создании сайта следует уделить заголовку, тэгу “Title”. […]

Read more