Имя: Пароль:
IT
Веб-мастеринг
Веб-клиент React.Mista
,
0 Вафель
 
01.06.18
10:32
Хочу предоставить для сообщества новый веб-клиент для чтения мисты, написанный на React.js
Рабочее демо:
https://a-sitnikov.github.io/react.mista/
Исходники
https://github.com/a-sitnikov/react.mista
31 Адинэснег
 
01.06.18
14:29
работает
32 vier
 
01.06.18
14:34
˙ɯǝɐɯоƍɐd охоvuǝн ʞɐɯ и wʎdоȸ ɯоɯє ‘ʚоɯнǝиvʞ хинноdоɯɔ хиʞɐʞин оɓɐн ǝн оɯҺ ʞɐɯ
¡qmиɓиʚ ɯоʚ
33 Гипервизор
 
01.06.18
14:41
огурец123
34 Гипервизор
 
01.06.18
14:41
(28) не работает ^^
35 Salimbek
 
01.06.18
14:43
(33) Сейчас проверим, правда ли это твой пароль )))
36 vier
 
01.06.18
14:50
(35) Так что там с твоим предложением в (27) - отдавать пароли и явки на левый сайт?
37 Salimbek
 
01.06.18
14:53
Дык, об этом же думаешь только потом )))
38 Вафель
 
01.06.18
15:01
так есть же на андроиде клиент, чем он не нормальный?
39 Тарзанчик
 
01.06.18
15:06
cjcbntyjub
40 Тарзанчик
 
01.06.18
15:07
(28) Не заменяется, косячный движок
41 Тарзанчик
 
01.06.18
15:09
(38) тем что он не на айос. Запилите кто-нибудь клиент для айфона, озолотитесь!
42 dezss
 
01.06.18
15:27

Трям
43 Вафель
 
01.06.18
15:28
(41) ктобы айфончик и мак подгнал бы для разработки )))
44 Cool_Profi
 
01.06.18
15:29
(43) А наждачной бумаги, нулёвки, тебе не дать?
45 Lama12
 
01.06.18
15:32
Ех... по мне, так так лучше б клиенту для андроида приделали возможность писать сообщения :-)
46 Вафель
 
01.06.18
15:32
(45) так вроде же есть
47 Вафель
 
01.06.18
15:34
Просто авторизация почему-то перестала работать
48 Lama12
 
01.06.18
15:37
(46) Он только читает после перехода форума на юникод.
49 bizzz
 
01.06.18
15:40
(0) пойдешь теперь мидлом на жс?
50 Вафель
 
01.06.18
15:41
(49) одна из целей именно такая
51 Вафель
 
01.06.18
15:41
надо бы еще тестами покрыть и можно смело предъявлять
52 bizzz
 
01.06.18
15:46
(50) а что сложнее 1С или жс?
53 Вафель
 
01.06.18
15:49
(52) одинаково. но поначалу конечно много на стеке берешь инфы. потомучто не очевидные способы
54 Вафель
 
01.06.18
15:50
концепция редакс немного своебразна, к ней нужно привыкнуть
55 bizzz
 
01.06.18
15:58
(53) а на жс вместе с 1С можно проекты делать? или нет смысла в этом?
56 Вафель
 
01.06.18
16:00
(55) кто-то делает. метадата.жс таже
57 Вафель
 
01.06.18
16:00
правда спроса на такое я не видел
58 Fragster
 
гуру
01.06.18
16:10
все равно vuejs удобнее ;)
59 Тарзанчик
 
01.06.18
16:14
(43) Тебе это зачем? Чтоли умеешь под айос программировать?
60 Тарзанчик
 
01.06.18
16:17
(58) Да, vuejs получше оплачивается, и более востребован щас. Реакт пошел на спад. Я на vuejs как раз с Реакта перешел.
61 Вафель
 
01.06.18
16:26
(59) если подгонишь - научусь
62 Asmody
 
01.06.18
16:44
(45) Исходники андроидного клиента автор открыл. Бери дописывай.
63 Злопчинский
 
01.06.18
16:44
Лучше бы ты МистаРидер довел бы до ума (исходники-то выложены). а то на телефоне нормально не пообщаться.
а с телеграмскими закидонами - теперь миста ридер только чиать - и то не все, топики некоторые тупо не открывает, сообщения не отправляет. (_o_)
64 Злопчинский
 
01.06.18
16:45
Я даже предлагал за МистаРидер бабла мало-мало отбашлять в поддержку
65 Вафель
 
01.06.18
16:47
(63) теперь кодировка юникод потомучто
К сожалению мой комп не тянет разработку под андроид
66 Asmody
 
01.06.18
16:47
(60) vue сейчас на хайпе. Пока что-то новое не появится. Фронтэндный дев скачет как коза по кукурузе. Технологии за полгода устаревают.
67 Вафель
 
01.06.18
16:47
(63) я лучше адаптивный дизайн буду пилить
68 Fragster
 
гуру
01.06.18
16:49
(66) ну хайпе, или нет, но по крайней мере не надо кучу всего городит для старта разработки. погонять примеры на codepen/jsfiddle без проблем  и прочее
69 Вафель
 
01.06.18
16:49
(68) сейчас сыстрый старт есть у всех фреймворков
70 Asmody
 
01.06.18
16:52
(68) Да ну, как только с vuex разобрался, дальше начинается рутина.
Если хочется выкрутимозга, надо смотреть на elm. Вот это точно для тех, кто ещё не осилил Haskell.
71 Вафель
 
01.06.18
16:56
(70) А по поводу АПИ можно рассчитывать, что ты их допилишь, и можно будет полнофункционального клиента сделать?
72 Fragster
 
гуру
01.06.18
16:59
(69) ты можешь сделать удобный и модифицируемый пример todomvc на react с использованием компонентов на codepen/jsfiddle? тем временем все примеры из руководства vuejs можно покрутить/поменять прямо в браузере, ничего себе не устанавливая и не настраивая
73 Fragster
 
гуру
01.06.18
17:00
удобный и модифицируемый -> удобно модифицируемый
74 Fragster
 
гуру
01.06.18
17:00
без кучи тегов в строках
75 Вафель
 
01.06.18
17:01
(74) вот пример реакта на жсфидл
https://jsfiddle.net/1d0e3zov/
76 Вафель
 
01.06.18
17:02
вью конечно может и лучше (я просто не изучал еще), но явно не потому что на реакте нужно много чего настраивать
77 Тарзанчик
 
01.06.18
17:10
(61) Не подгоню конечно. Пусть этим занимаются специально обученные люди
78 Fragster
 
гуру
01.06.18
17:11
(75) ну, имхо, попроще (хотя без обработки .vue приходится разметку делать немного отдельно) https://jsfiddle.net/xb4bhfxb/
79 Тарзанчик
 
01.06.18
17:12
(72) Можно. Ты не можешь чтоли?
80 Fragster
 
гуру
01.06.18
17:13
(78) + хотя данный пример без компонентов проще https://jsfiddle.net/2se0nhuq/1/
81 Fragster
 
гуру
01.06.18
17:15
(76) он лучше потому что меньше думаешь над "технической частью". в том числе и с первоначальной разметкой.
В этом плане 1с последние годы огорчает, конечно.
82 Fragster
 
гуру
01.06.18
17:15
первоначальной разметкой -> первоначальной настройкой
83 Вафель
 
01.06.18
17:23
84 Злопчинский
 
01.06.18
17:24
не, я понимаю МистаРидер нужен - с ним тупо на телефоне удобнее чем через браузер (пусть даже m.mista - тоже тупит кстати на написании постов), а нафига делать мисту на сабже (0)..? поучиться/руку набить?
85 Злопчинский
 
01.06.18
17:26
(83) я кстати с автором по ссылке в (83) - много тестировал и он много дорабатывал. но что-то заглохло и не откликается...
86 Злопчинский
 
01.06.18
17:26
а делал красиво, мне нравилось
87 Fragster
 
гуру
01.06.18
17:26
(83) да нафиг? веб морды к http-сервисам 1с рисуй :)
88 Вафель
 
01.06.18
17:29
(87) У меня нет таких сервисов, которм веб морды нужны
89 Вафель
 
01.06.18
17:29
(86) но код был - жуть
90 Злопчинский
 
01.06.18
17:32
(89) что значит "был"...?
91 Вафель
 
01.06.18
17:38
(90) потому что это было давно. Хотч понятно что код никто не трогал )))
92 Asmody
 
01.06.18
17:40
(71) Тут какбэ палка о двух концах: с одной стороны, api должно быть простым по определениюи если параметров больше 5, это уже не api, а трындец.
С другой, у мисты столько фич, что в пять параметров, порой, сложно уложиться.
93 Вафель
 
01.06.18
17:42
(92) ну так можно не в 1 запросе все выдавать, а в разных
94 Вафель
 
07.06.18
10:51
Добавил возможность регулировать ширину
https://i.imgur.com/g2tKfC7.png
95 Fragster
 
гуру
07.06.18
11:29
(94) да сделал бы уж как на бутстрапе с брекпоинтами
96 Fragster
 
гуру
07.06.18
11:32
типа как https://imgur.com/a/bhfeemt
97 Asmody
 
07.06.18
12:26
(95) На бульме
98 trdm
 
07.06.18
14:41
(94) Что-то не работает. https://prnt.sc/js1azl
У меня еще скрипт который заменяет слова на странице работает.
Вычеркиваю всякие несуразности.
99 pavig
 
07.06.18
14:46
(94)
Не работает
100 Fragster
 
гуру
07.06.18
15:01
пиши 120px
101 Вафель
 
07.06.18
15:09
(98) про скрипты конечно не знаю, но могу, например, вызвать функцию
window.globalProcessMessageText(text: string)
102 Вафель
 
07.06.18
15:10
Хотя, это все равно нужно скрипт подтягивать. нужно подумать
103 Fragster
 
гуру
07.06.18
15:18
(97) посмотрел. надо будет попробовать.
104 Вафель
 
07.06.18
15:20
что такое бульма?
105 Fragster
 
гуру
07.06.18
15:28
(104) как бутстрап, только более просто: https://bulma.io/documentation/
106 Fragster
 
гуру
07.06.18
15:28
и без js
107 Fragster
 
гуру
07.06.18
15:28
если ie вниз не тянет
108 Fragster
 
гуру
07.06.18
15:29
без data-атрибутов и прочего
109 Fragster
 
гуру
07.06.18
15:30
и fontawesome5 держит (который я себе прикупил, кстати)
110 Sam1C
 
08.06.18
08:58
(18) trdm чем делаешь gif файлы, что получаются не большого размера ? А то у меня они мегайбаты весят
111 trdm
 
08.06.18
09:28
(110) LICEcap
112 GANR
 
08.06.18
09:57
(0) Удобно
113 Sam1C
 
08.06.18
10:03
(111) Спс
114 Fragster
 
гуру
08.06.18
16:19
попробовал  https://bulma.io/documentation/ в (96). Вполне взлетела + теги прям стандартные вместо b-xxx от бутстрап+вью.  Если ничего не пилить (ну, кроме выпиливания локалей moment.js), то css+js получается 350 кб, а было 500, после выпиливания ненужных компонентов бульмы (оказалось весьма просто, по мануалу https://bulma.io/documentation/overview/modular/) 250кб.

Ну а подпиливать все равно пришлось бы - стандартные брекпоинты бульмы не устраивают, поставил как в бутстрапе, стало хорошо.
115 dmitryds
 
08.06.18
16:33
(22) а как же - уменьшить нагрузку на сайт? (SPA работает на клиенте, запрашивая только данные + немного статики)
116 Бычье сердце
 
08.06.18
16:45
117 Вафель
 
15.06.18
11:48
Переделал верстку под бустрап.
Теперь нормально выглядит на мобильном
http://ximage.ru/index.php?id=1529052496
118 Lama12
 
15.06.18
17:43
(117) И как туда попасть?
119 Вафель
 
15.06.18
17:45
(118) сайт тот же. Все настраивается само, в зависимости от разрешения экрана.
Адаптивный дизайн типо
120 Lama12
 
15.06.18
17:49
А не плохо.
121 Вафель
 
15.06.18
17:50
(120) сам интерфейс позаимствовал из андроид приложения
122 trdm
 
18.06.18
16:35
все разехалось..
123 Fragster
 
гуру
18.06.18
16:37
124 trdm
 
18.06.18
16:40
125 Вафель
 
05.07.18
10:11
Наконец то дошли руки поправить ошибки
126 Злопчинский
 
14.11.18
23:38
заюзал на смартфоне ввиду неработоспособности МистаРидер и мобильной мисты.

есть пожелание (пока одно) - на странице топика можно номера комментов указывать слева, перед ником? а то номер коммента справа в куче цифр датавремя, тяжело взяглядом вычекрыживается
127 jscript82
 
14.11.18
23:54
(0) Можешь сделать на всю ширину экрана, как оригинальный сайт? А то колонка посередине - как-то непривычно, и даже кажется неудобно.
128 jscript82
 
15.11.18
00:00
(0) Еще немножко подождешь когда все привыкнут заходить на форум через твой домен, а потом просто переключишь бекенд с базой на свой собственный, и будет у тебя своя миста )))
Пока что наполняй базу потихоньку.
129 Asmody
 
15.11.18
07:33
(128) Да да, так и будет. Запомните этот твит.
130 Злопчинский
 
15.11.18
15:11
(129) Типа "Вот вам стол, вот вам скамейка, вот вам в ж..у карандаш - наша АБВГДЕйка начинает свой рашшказ" ;-)