@react_js

Страница 4690 из 5115
Cenator
26.08.2018
12:25:08
@js_noobs_ru

Australo
26.08.2018
12:33:44
читер)))
почему ? )

Artem
26.08.2018
12:34:19
можете, пожалуйсто , заревьювить тестовое задание ? демка : https://movies-kjcmmtxyix.now.sh гит : https://github.com/kirill-nikonorov/Junior-Test-3
демка это обложка книги, если сделанно плохо, считай дальнейшее ревью будет негативным

Google
Эмин
26.08.2018
12:34:32
потому как тебе тут могут указать на косяки, ты конечно же их исправишь. И работодатель сочтет твою квалификацию выше чем она есть. Из за этого есть шанс что ты можешь не пройти испытательный срок.

Australo
26.08.2018
12:36:38
демка это обложка книги, если сделанно плохо, считай дальнейшее ревью будет негативным
а что если не секрет , плохого именно ? что то режет глаз прямо ?

Australo
26.08.2018
12:38:30
потому как тебе тут могут указать на косяки, ты конечно же их исправишь. И работодатель сочтет твою квалификацию выше чем она есть. Из за этого есть шанс что ты можешь не пройти испытательный срок.
ну, блин , тут просто , вродебы как , указывают куда изучать чтоб лучше было , за меня куски кода , к сожалению , никто не вставляет тоже))

Artem
26.08.2018
12:40:00
а что если не секрет , плохого именно ? что то режет глаз прямо ?
ну сыро выглядит, возьми сетку откуда нить выровняй все

Ann
26.08.2018
13:04:53
паддинги/марджины везде вразнобой, где-то вообще их нет и текст прилипает к рамке

отступ слева в верхнем меню какой-то непонятный - ожидается, что будет вровень с контентом

Cenator
26.08.2018
13:05:42
Напоминаю что это не чат по верстке

Alexander
26.08.2018
13:09:54
сделай у подписей к пикчам паддинги слева и справа, будет достаточно

ну и маргины одиннаковые

уххх

Google
Alexander
26.08.2018
13:10:27
Australo
26.08.2018
13:12:24
понял , буду допиливать , а по код сам , случаем , никто не смотрел ?)) на Джуна что не хватает / не так

Nurlan
26.08.2018
13:17:03
Всем привет. Друзья, я начинающий разработчик на стеке MEAN в стеке Angular первый то есть AngularJS. Сложно ли будет освоить React, сильно ли они отличаются. Посоветуйте хорошее руководство или книжку желательно на русском языке.

Nikolay
26.08.2018
13:32:22
> Angular первый то есть AngularJS Соболезную. Хуже доки, чем у первого ангуляра я не встречал :)

Dmitry
26.08.2018
13:36:27
У реакта шикарная дока.
у вас есть функция что возвращает хтмл, все)

Kendr
26.08.2018
13:40:01
У реакта шикарная дока.
Ну не шикарная, но норм

Владимир
26.08.2018
13:40:32
Только на англе

М
26.08.2018
14:26:31
это что за приход новых участников был такой мощный?) где-то рекламу сделали? а по существу, помогите разобратьтся с SSR плиз. У меня есть компонент <Component />, который перед маунтом читает localStorage.lang и соответственно рендерит разный контент в зависимости от значения lang. Компоненты у меня изначально были доступны и с сервера и с клиента (так как весь юай хранится в папке /imports). Я добавил SSR в проект, единственное, что потребовалось изменить - это сделать роутер так же доступным и с сервера и с клиента (раньше он хранился только на клиенте). Все заработало, но присутствует такая ошибка - на клиенте все норм, а на сервере пишет ошибку, что getItem у localStorage нельзя прочесть, так как localStorage не существует (логично, сервер же).

и тут я сломался... как нужно это обыграть? именно теоретически (так как если я начну рассказывать, что у меня за роутер и прочее, то будет пипец как долго и неинтересно) я могу сделать кусок кода с localStorage в компоненте доступным только на клиенте. но это получается, что краулеры получат другой код, где будет отрендерено все на сервере без переменной lang.

как работать с исключительно клиентскими данными при ssr ?

М
26.08.2018
14:34:25
храни в куке
то есть localStorage при SSR вообще не используется?

Dmitry
26.08.2018
14:36:05
то есть localStorage при SSR вообще не используется?
при желании можно замокать locastorage на сервере. Но не нужно)

М
26.08.2018
14:36:53
и просто заменяю все обращения к локалСтораджу работой с куками?

Cenator
26.08.2018
14:37:02
при желании можно замокать locastorage на сервере. Но не нужно)
там значений не будет никаких с клиента

М
26.08.2018
14:37:18
и разделяю код для клиента - клиентскими обращениями к куке, и код для сервера - серверными методами для куки

Cenator
26.08.2018
14:38:09
и разделяю код для клиента - клиентскими обращениями к куке, и код для сервера - серверными методами для куки
нет, если универсальный способ, разделять не придется https://www.npmjs.com/package/react-cookie

Google
М
26.08.2018
14:41:51
стоп, а какую куку отдаст краулер?

с отдельным клиентом все понятно - в первый раз никакую (проинициализируем), в дальнейшем при посещениях уже будет задана кука. а краулер имеет какой-то интерфейс для работы с куками?

М
26.08.2018
15:00:45
ну то есть если я верно понимаю, то можно работать дальше в локалсторадже на клиенте для таких данных, как текущий язык и корзина товаров, а на сервере вместо реальных данных отдавать фейковые (скажем, всегда русский язык и пустую корзину)

или туплю?

М
26.08.2018
15:02:33
не, не надо, я бы вообще забил на локалсторадж
ох( а с чем это связано, если кратко?

Cenator
26.08.2018
15:03:23
ох( а с чем это связано, если кратко?
ну вот же, все выше описано

М
26.08.2018
15:26:35
ребят, так если пойти дальше, то можно ведь вообще отдавть краулерам одно, а рендерить другое?

Artem
26.08.2018
15:31:45
ребят, так если пойти дальше, то можно ведь вообще отдавть краулерам одно, а рендерить другое?
можно если на поисковые по борабаны совсем, так вероятней всего получишь бан в поиске

М
26.08.2018
15:32:10
круто сделать ssr и получить бан ахах

Admin
ERROR: S client not available

М
26.08.2018
15:42:25
ребят, в чем может проблема, что стили из styled components подгружаются спустя секунду после всех элементов? то есть загружается страница, появоляются всем элементы без стилей и через секунду применяются стили?

проблема появилась после добавления ssr

М
26.08.2018
15:49:45
блин, точно, спасибо

Hrant
26.08.2018
16:05:08
Всем привет такая проблема через редукс получаю две даты с апи посты и коменты иползую редукс тханк аксиос когда в компоненте консолю коменты он выводит их как масив с несколькоми обектами но когда я мапом прохожу он не находит item.id например... видимо компонент не успевает получить инфу что делать?

Google
Hrant
26.08.2018
16:07:35
Спиннер отображай, пока грузится
я так тоже пробовал... можеш посмотреть я правильно это делаю или нет?

Егор
26.08.2018
16:10:53
Есть ли вообще какая-нибудь разница между передачей в connect'e mapDispatchToProps функцию или объект?

Nikolay
26.08.2018
16:20:16
Ну, например, в "объектной" сигнатуре у редакса есть косяки с flow-тайпингами

А вообще функция это более общий вариант, объект это типа шортхенда

Maxim
26.08.2018
16:43:17
Парни, привет! Где то видел / читал / слышал, что Ramda memoize очень медленно работает. Можете посоветовать аналоги?

Егор
26.08.2018
17:05:25
Ну, например, в "объектной" сигнатуре у редакса есть косяки с flow-тайпингами
ну вот проблема в типизации получается только и тоесли флоу использовать, понял спсибо

М
26.08.2018
17:16:13
подскажите насчет SSR еще один вопрос, плз

подразумевается, что роутинг происходит либо на сервере (ssr), либо на клиенте (обычный роутинг)

то есть что-то одно, ДВУХ РОУТЕРОВ (один серверный для краулеров, другой клиентский для юзеров) делать не нужно?

М
26.08.2018
17:17:37
потому что уже сутки ебусь с двумя роутерами и тут меня видимо осенило...

Глянь next
а что там? у меня вообще метеор, но вопросы я задаю общего плана

Andrew
26.08.2018
17:18:20
Там он совмещен, shallow роутин происходит на клиенте

М
26.08.2018
17:19:34
сейчас гляну

Страница 4690 из 5115