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

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

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

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

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

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

Read more
React и ReactJs

Что такое Реакт? React не считается фреймворком, сам по себе — скорее, позиционирует себя как библиотеку представлений. Но не позволяйте этому обмануть вас, так как React был создан для решения проблем пользовательского интерфейса в очень больших масштабах. React был довольно противоречивым, после анонсирования. Идея «Переосмысление лучших практик» была с полным основанием — предложение «Реакта» сильно отличается […]

Read more
Angular

Angular — это интерфейсная инфраструктура, созданная для облегчения написания сложных приложений, при этом все проверяемое и организованное. Первая версия Angular была создана еще в 2009 году, и она опередила свое время. Когда Angular был впервые написан, он решил множество проблем, которые были исправлены на уровне языка JavaScript с выпуском ES2015. Хотя Angular 1 должен был […]

Read more
SPA, Single Page Application, Одностраничное приложение

Термин «одностраничное приложение» (или SPA) обычно используется для описания приложений, которые были созданы для Интернета. Эти приложения доступны через веб-браузер, как и другие веб-сайты, но предлагают более динамичные взаимодействия, напоминающие родные мобильные и настольные приложения. Самая заметная разница между обычным сайтом и SPA — это уменьшение количества обновлений страницы. У СПА более тяжелое использование AJAX […]

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
Где заказать сайт?

Каждому проекту в интернете нужен свой сайт. Не важно, чем вы планируете заниматься, — создавать свое электронное СМИ или продавать одежду. Всегда, даже если вы начинаете с того, что просто используете для пиара социальные сервисы, вам придется создавать сайт. Изначально, есть несколько преимуществ, которыми обладает собственный сайт. Во-первых, начиная создавать сайт, вы начнете его наполнять […]

Read more
Как заработать на сайте или блогах с помощью партнерских программ

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

Read more