
Дмитрий
21.01.2017
19:56:45
Нет конечно
Это же джаваскрипт

Александр NeonXP⚛??
21.01.2017
19:58:50

Google

Дмитрий
21.01.2017
19:59:41
Ну, теперь не совсем
Если конечно кто-то не делает буцтрап на jQuery

Rafkat
21.01.2017
20:00:05

Demid
21.01.2017
20:00:06
ахаха, смищьно))

Дмитрий
21.01.2017
20:00:37
А что такое идеальная структура?
Компоненты, контейнеры, лейауты, роуты, экшны, редюсеры, запросы, темы, ассеты, конфиги, константы, локализации, стили
Вот это всё нужно как то расположить, а главное, потом ещё в этом ориентироваться

Pavel
21.01.2017
20:00:58

Дмитрий
21.01.2017
20:01:12
Здравствуйте

Таймураз
21.01.2017
20:01:18
Компоненты, контейнеры, лейауты, роуты, экшны, редюсеры, запросы, темы, ассеты, конфиги, константы, локализации, стили
Вот это всё нужно как то расположить, а главное, потом ещё в этом ориентироваться
Меня аж пробрало

Rafkat
21.01.2017
20:01:24
https://ru.vuejs.org/v2/guide/transitions.html

Таймураз
21.01.2017
20:01:40
Нельзя все это в одно предложение..

Дмитрий
21.01.2017
20:02:01
Почему?))

Pavel
21.01.2017
20:02:11
Компоненты, контейнеры, лейауты, роуты, экшны, редюсеры, запросы, темы, ассеты, конфиги, константы, локализации, стили
Вот это всё нужно как то расположить, а главное, потом ещё в этом ориентироваться
И все это надо еще встроить в структуру проекта

Дмитрий
21.01.2017
20:02:19

Google

Таймураз
21.01.2017
20:02:25
Почему?))
Потому что это все грамотно раскидать..

Дмитрий
21.01.2017
20:02:39
?

Таймураз
21.01.2017
20:02:46
Вот-вот, я еще ребенок
Бородатый ребенок

Дмитрий
21.01.2017
20:03:43
Но жить можно))

Таймураз
21.01.2017
20:04:34

Oleg
21.01.2017
20:07:12
Структура проекта должна рождаться из конкретного проекта и его потребностей. У нас очень простая структура получилась. Но на чистом Реакте. Проект довольно большой. Иногда не хватает общих данных в сторе, но плюсов нашли больше, отказавшись от Redux

Дмитрий
21.01.2017
20:07:48
Если структура — простая, то всё ещё впереди))

Таймураз
21.01.2017
20:08:21
Либо ты что-то делаешь не так

Oleg
21.01.2017
20:10:28
Делаешь не так ? Как мне нравятся теоретики. Есть большой проект, есть люди, которые над ним работают. И работают быстро за счёт того, что выбрано то, что нужно, а всё остальное выброшено нафиг
Короче. Единственный совет, который хочу вам сейчас дать, ибо суббота вечер:

Дмитрий
21.01.2017
20:11:38

Таймураз
21.01.2017
20:11:47

Andrew
21.01.2017
20:22:11
Ребят, простите, немного не по теме, но куда еще писать, я уже не знаю.
Кто ни будь делал адаптивное меню «аля бутсрап» без jQuery, у меня уже задница горит, у кого не спрошу, отвечают в духе, «ну че ты, jQuery этожи оботка, бери и пиши».
Человек из тостера с этой секты похоже. Предлагает реактом пользоваться, зачем, я пока не могу понять.
Буду очень рад увидеть какие ни будь примеры. Так как все что я находил это «состояние через чексбок, display:block; display:none; без анимации и варианты с фиксированной высотой»
css анимации + ванильки чутка, не?

Demid
21.01.2017
20:22:22
Да все, решилась проблема.
Проблема была в том, что я не знал как высоту задавать и как анимировать.
transition не работает с height, но как подсказал один юзер, отлично работает с max-height.
Ну а у бутрапа сложно все сделанно, у меня пока не получается, там 3 состояния + динамически берется высотка скрытого блока, и анимируется как будто высота фикс.

Vladimir
21.01.2017
20:38:49
document.querySelector
document.addEventListener
element.classList

Google

Vladimir
21.01.2017
20:39:24
http://youmightnotneedjquery.com/
переписать jq код на ванилу в 2k17 дело пары строчек
особенно для такого простого кода
если я задачу правильно понимаю
menu {
max-height: 0;
&.open {
max-height: 600px
}
}

Azein
21.01.2017
20:45:11
а без js точно нельзя? Height анимировать вообще не очень тема.
Есть scaleY например

Vladimir
21.01.2017
20:45:32
можно без жс

Azein
21.01.2017
20:45:36
Ну и да, хз при чем тут реакт.

Vladimir
21.01.2017
20:45:44
но логику запихивать в цсс, это тоже не то
без жс, только чз чекбоксы
но это изврат

Дмитрий
21.01.2017
20:46:44
Можно через циклы в sass посчитать высоту

Azein
21.01.2017
20:46:45
Ну класс менять норм, да. Но height точно можно не трогать.

Дмитрий
21.01.2017
20:46:52
Если говорить об извратах))

Sergey
21.01.2017
21:06:08
http://codepen.io/anon/pen/wgdoNJ
Почему бы так не сделать?

Vladimir
21.01.2017
22:13:50
https://gist.github.com/fat/9ab5325ab39acfe242bc7849eb9512c4
React/redux for twitter

Google

Val
22.01.2017
00:13:24
Кто-нибудь конфиг под 2й вебпак с hot reload и ts собирал?

Sergey
22.01.2017
04:55:00
@valsaven тут обычный вебпаковский хот релоад, чтобы для реакта поддержку сделать, надо react-hot-loader, вот с ним как раз сейчас решаем проблемы
https://github.com/fullstack-development/react-redux-starter-kit/tree/dev

Rafkat
22.01.2017
08:41:03
Посоветуйте rightway чтобы въехать в реакт стек

a
22.01.2017
09:24:39
shit

Igor
22.01.2017
09:25:51
Жара!

a
22.01.2017
09:25:58

Igor
22.01.2017
09:26:21
Я бы посоветовал начать с elm, если уж jq знаешь

Admin
ERROR: S client not available

Дмитрий
22.01.2017
09:26:46
С хаскеля сразу, чего уж

Igor
22.01.2017
09:26:53
Кстати глянул у vue - хороший велосипед с трансишинами.

? ethorz
22.01.2017
09:27:00
зачем elm?
не думаю что взлетит))

Igor
22.01.2017
09:27:17

Дмитрий
22.01.2017
09:27:24
idris там, agda
Збс
Транслятор в жс сам напишешь, после освоения будет раз плюнуть

Igor
22.01.2017
09:28:31
У vue приятная документация, попробовать его где-нибудь что-ли..

Roman
22.01.2017
09:29:31

Google

Igor
22.01.2017
09:29:32
> Для решения этой проблемы, Vue предлагает Vuex: нашу собственную библиотеку управления состоянием, вдохновлённую языком Elm.
А они задорные!

a
22.01.2017
09:33:10

Igor
22.01.2017
09:36:04

Roman
22.01.2017
09:37:00
походу, скоро кто-то кому-то будет предложение делать. столько за крайние 20 часов мы с vuejs пережили вместе.
отдельно от прикладной задачи теория выглядит просто шикарно.
но пока, походу кое-где я чего-то не понимаю.

Igor
22.01.2017
09:38:51
Ну надо будет попробовать.

Roman
22.01.2017
09:39:10
ну вот на стенде было клево все. бегало, считалось, бла-бла

Vasiliy
22.01.2017
09:39:11
http://lurkmore.to/_/118731#mws_cw/hAgY (:

Roman
22.01.2017
09:39:30
а сейчас я затупил на процессе подключения внешних vuejs компонентов
а юзать его, один фиг, много кто начнет довольно скоро.

Igor
22.01.2017
09:41:22
Надо найти адекватную ему задачу =)

Roman
22.01.2017
09:42:28
дока шикарная и переведена, все гибкое и куча визуальных эффектов и другого функционала из коробки и возможности разных других удобняшек...

Igor
22.01.2017
09:43:09
Чет даже руки зачесались прям.

Roman
22.01.2017
09:43:20
да списки и сессии попробуй в динамике анимировано поотображать и поотслеживать

Igor
22.01.2017
09:44:01
Ммм.. Vuex же наверно.
Сдаюсь.. пойду burger menu писать