Максим Климишин — «Изоморфная разработка на javascript с помощью react.js»

Автор Maksim Inshakov
Максим Климишин — «Изоморфная разработка на javascript с помощью react.js»

В общем я хочу рассказать про замок на разработку с помощью reacto вообще так по высокому поговорить немножко аморальным.

Эльдар потом рассказывать практическую часть как — это вот именно делается в общем коротко о себе. Я вообще много работал — это пропустим значит, что такое изоморфный кот как бы ну если просто то — это когда один и тот же код используется как наклеить так и на сервере может запускаться работать выдавать. Результат есть ли красивой картинкой тоже примерно так когда у вас клиент и сервер, что я какой-то кот и пользуется каким-то играем кто уже использует изоморфный JavaScript где-нибудь лилия, а когда один и тот же код выполняется на клиенте и на сервере джаваскрипт неизоморфные.

Я уже знаю это.

А вот. Кот может быть. О'кей — это такое лингвистическое вступление. Вот как — это примерно выглядит у меня в голове графически и давать в игре вообще зачем — это надо. Почему как бы об этом стоит говорить здесь — это значит сейчас очень популярно уже всё серьёзно. В плане One Piece начиная с джимейла и все уже давно прогрессивные на разработку серьёзную на клиенте. Ну как бы у нас по-прежнему остается — это сложно бизнес-логика на сервере значит проблемы основные которые знаю я. Значит первое — это то, что когда загружается ваш кот и выполняется вы делаете запрос заданными. Ну и как бы есть какая-то задержка. Блэк для пользователя ну или там колесико крутится или если. Вы подтверждаете стоит у вас шаблон то просто время тратится на рендер ну как бы — это второй пункт. В общем-то, что в принципе San Andreas стоит наклеить да какая-то сложная верстка много элементов то — это занимает какое-то время как бы ну ещё такой не очень заметно, а может быть и заметный проблема. Это то, что надо для. Гугла то есть там хэтчбек подходы есть там какие-то краулеры которые делают кехман Page Up. Я слышал такой доклад. В общем — это как нетривиальная проблема такая не сам — это реальная проблема, но за этим — это как бы конечно права на прицеп, но также есть и проблемы архитектуры которые несут в себе. Вот вам сперва — это то, что нужно делать обычно двойной валидацию данных если снится form Input Data для хорошего User Experience. А мы делаем проверку на клиенте. Ну когда домой приходит на сервер всё равно проверку делать нужно все понимают. Почему наверное да тут без вариантов как бы ещё проблема немножко надуманно, но — это зависимость мобильных телефонов которые написаны на джаваскрипте в той или иной мере от и 5 серверов атеистом нужно качнуть. Стоит ли. Что такое изоморфный scripts потенциально может решить часть этих проблем. Ну или если хорошо постараться то всё решит из того, что я перечислил как бы с этим всё ясно. На зачем — это нужно. А теперь давайте перейдем к решению задач с помощью react JS ковыряться строился как изоморфный беззаботная библиотека которой выполняется наклейки на сервере и насколько я привык использует эту фичу профессия. какие-то кусочки. Фейсбук аренда лица с помощью кряка на сервере, что нужно для того чтобы избежать этих проблем которые были выписаны все части прежде всего мы можем начать с того, что мы дарим компоненты на сервере и отдадим просто HTML пригодны для реакта эстрада memu, а выполнение кода. Ну, а благодаря этому виртуальному дому гостиница,, что ну короче ничего не изменится и — это будет быстро сейчас номер один то, что позже получится сразу что-то на что-то осмысленное сегодня будет колёсиков которые он ждёт. Или не будет занимать время выполнения изменения дома сейчас согласна согласна амазону каждые 100 миллисекунд как бы ускорение страничке. Это типа один процент конверсии то есть довольно прикольная тема, сейчас, что хотелось бы — это чтобы не всё разделилась на сервере. А мы просто как бы — это сказано. Ну тоже надуманно немножко проблема, но просто самой себе решение после того как вы в принципе начали на сервере. Ну и 3 как бы задача — это максимальное количество вкладок как бы выполняется по-разному на клиенте на сервере вот как бы грубо говоря у нас есть некое состояние нашего наших компонент компонент сказано f от x. Ну и как бы мы соответственно равны трём — это ivi для на клиенте или на сервере как бы, но вот эти данные должны быть в принципе одни и те же, что такое состояние приложения запрос не то, что состояние компонента. Прежде всего — это логично которые мы запрашиваем если эта страничка баут это. Танечка будет если — это главное то там просто Slash и так далее 2 часть — это то, что у нас в куках если это. Саша найди то нам нужно его авторизовать соответственно разницу для неавторизованных. Тарзана клиентов — это совокупность Get параметров Post параметров как бы 200 можно проигнорировать часть до поста. Ну вот — это всё дело может потенциально прийти в приложении как наклеить атаки как — это сделать с помощью реактор. Как сложилась такая отвергнут родится успело сложиться традиция буквально основан примерно, что в этом компоненте дерево мы как бы намекни статический метод который описывает. Как забрать все данные которые нужно нужны для рейлинга этой конкретной страницы этого конкретного дерево компонентов. То есть он. Когда собирают проснулась. Все эти параметры и контролирует себя весь забор данных.

0 комментариев
0

Читайте также