Рубрика «Universal» - 3

Дружим Angular с Google

Google ненавидит SPA

Когда мы говорим про современные интернет магазины, мы представляем себе тяжелые для понимания серверы, рендрящие тысячи статических страничек. Причем именно эти тысячи отрендеренных страниц одна из причин, почему Single Page Applications не прижились в электронной коммерции. Даже крупнейшие магазины электронной коммерции по-прежнему выглядят как куча статических страниц. Для пользователя это нескончаемый цикл кликов, ожиданий и перезагрузки страниц.

Читать полностью »

На Хабре уже было предостаточно статей про то, как делать универсальное (изоморфное) приложение на стеке React + Redux + Router + Koa/Express (Google в помощь), однако я заметил, что все они содержат повторяющийся код для серверного рендеринга. Я решил упростить задачу и выделить этот общий код в библиотеку, так и появился на свет react-router-redux-middleware, работает примерно так:

import Express from "express";
import config from "./webpack.config";
import createRouter from "./src/createRouter";
import createStore from "./src/createStore";
import {createExpressMiddleware} from "react-router-redux-middleware";

const app = Express();
app.use(createExpressMiddleware({
  createRouter: (history) => (createRouter(history)),
  createStore: ({req, res}) => (createStore())
}));
app.use(Express.static(config.output.path));
app.listen(port);

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

Роскомнадзор опубликовал план проверок компаний на соблюдение закона о локализации персональных данных россиян на серверах в РФ в 2017 году. В план попали российские офисы Gett, LG, MTV и Universal, а также «большая четверка» аудиторов: PWC, KPMG, Deloitte и Ernst& Young. Всего в 2017 году Роскомнадзор проведет плановую проверку 39 организаций.

Читать полностью »

Обновлённый аудиоплеер ВКонтакте получил средства встраивания рекламного ролика, сообщил Алексей Махьянов через ВК-паблик «Webtackles — веб-разработка, фронтенд». Как позднее пояснил пресс-секретарь ВКонтакте Евгений Красников паблику «Код Дурова»:

После подписания соглашений с музыкальными правообладателями, Читать полностью »

image

Лицо моей жены, когда она вычитывала эту статью

Я решил написать цикл статей, который и сам был бы счастлив найти где-то полгода назад. Он будет интересен в первую очередь тем, кто хотел бы начать разрабатывать классные приложения на React.js, но не знает, как подступиться к зоопарку разных технологий и инструментов, которые необходимо знать для полноценной front-end разработки в наши дни.

Я хочу с нуля реализовать, пожалуй, наиболее востребованный сценарий: у нас есть серверная часть, которая предоставляет REST API. Часть его методов требует, чтобы пользователь веб-приложения был авторизован.

Читать полностью »

Пресс-служба «Одноклассников» объявила, что благодаря соглашениям Mail.Ru Group (владелец соцсети), ООО «Объединенное медиа агентство» и крупными издателями музыки, в iOS-приложение Ok вернулась музыкальная вкладка. Правила магазина приложений запрещают оборот «пиратских» записей, поэтому вкладки не было с 2014 года,Читать полностью »

Журналисты из Digital Music News выяснили, что в американских потоковых сервисах ротацию получает тот, кто платит сервису. Концепция очень близка к концепции так называемого «рекламного СМИ», и очень далека от идеи «музыкального сервиса с персонализированной для каждого слушателя логикой подбора музыки». Представители крупных звукозаписывающих лейблов отказались комментировать изыскания DMN.

Читать полностью »

— Прослушать аудиозапись можно будет бесплатно, но появится ряд новых платных функций — например, добавить аудиозапись к себе. Если вы любите исполнителей, вы должны их поддерживать. А музыканты должны зарабатывать, чтобы радовать вас новыми песнями. Во ВКонтакте это можно будет сделать по цене чашки кофе, — заявил гендиректор Warner Music Group в России Александр Блинов в рамках круглого стола на фестивале ВКонтакте,Читать полностью »

Mail.Ru Group обявила о договорённостями с тремя лидирующими международными правообладателями музыкальной продукции Universal Music Group, Warner Music Group и Sony Music Entertainment.

В рамках сотрудничества Mail.Ru Group с мейджорами входящие в холдинг социальные сети будут тестировать различные модели монетизации совместно с другими участниками рынка для поиска оптимальной схемы взаимодействия как для артистов, так и для пользователей. Данные соглашения касаются взаимоотношений с правообладателями музыкального и видео-контента. […]

Читать полностью »

Mail.ru Group может подписать лицензионное соглашение с крупнейшим мировым владельцем прав на музыку Universal Music Group. Компания станет последним западным мейджором, с которым подпишут соглашение. Это приведет к полной легализации музыки в «ВКонтакте», «Одноклассниках» и «Моем Мире». Сделку оценивают в $8 млн за 3 года, решение по ней примут к концу недели, сообщают «Ведомости».

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js