Цитата:
Цитата:
Цитата:
Цитата:
одним я не смогу заниматься, потому что я один программист :Р fullstack dev here Цитата:
|
Цитата:
Цитата:
Что нибудь расширить и добавить - здесь намного проще, чем во фреймворках с "нормальным" API. |
Про ошибки.
1 - При первом открытие, 2 секунды видно большим черным шрифтом отображение кода в том месте где потом будет пример. Может не ошибка, но так быть не должно. 2 - Несколько дней назад, добавлял задачи, потом возникла ошибка. Не реагировали задачи. Сейчас искать и выяснять в чем дело нет времени. У тебя есть какие-нибудь Unit Test-ы? Такие ошибки очень сложно отловить просто jasmin-ом. Selenium 2 может помочь. Вообще сейчас нет нормальной библиотеки для тестов, которая бы симулировала поведение пользователя. Может вот это тебе пригодится, если у тебя на JQuery работает. http://www.bryntum.com/products/siesta/ У них есть Light версию, но сделано все так, чтобы покупали. Так что Light версию надо еще заставить работать, поискать файлы, которые отсутствуют в сборке. Лично мне пришлось, свою библиотеку для тестов делать... Не мог сделать симулирование событий пользователя, вроде mousedown, mousemove, mouseup, mousewheel и другие. Говоря откровенно, Selenium и даже Selenium 2, реально может лишь одно click и все... Хотя в API много что-написано, в действительности это так. Когда делал свою библиотеку, в IE 9 не смог воспроизвести несколько событий. Но тебе придется делать как в Angular, если будешь делать. SauceLabs может пригодится - но она платная, 12$ месячная подписка. Но штука супер... |
|
Цитата:
Нет инструмента для реальное поведение пользователя с расширеными событиями. Siesta от брунтум, что-то для этого делает. Но у них заточка под JQuery, ExtJS, Prototype и что-то еще. У меня своя библиотека для dom. Плюс местами они делают не сами события, а запуск обработчиков. Не подошла Siesta. Все что есть для этого проверял. Большинство инструментов используют внутри web driver(Selenium 2) Т.е. ограничены возможностями Selenium 2. PantomnJS, тоже особых возможностей не предоставляет. Потом еще пришлось для полу-автоматического написания тестов делать record событий. |
Цитата:
Надо будет попросить тебя показать образец проекта с точки зрения клиента) Я на ангуляре почти два года пишу. Не скажу, что он ужасен. Есть как плюсы, так и минусы. Цитата:
|
Цитата:
для клиента - пофигу, что на ангуляре он, что на реакте, что на чём либо другом - хоть на джейКвери :) главное - чтобы работало, как говорится. PS. клиентов, которые принципиально упирались в выборе инструментария программиста, не встречал. ну или встречал, но не работал PSS. с появлением Service Worker я задумался о написании shit apps (мелких ненужных приложений) для "набития руки". но я ничего не обещаю. Цитата:
|
Цитата:
melky, еще пару вопросов: 1. в реакте есть дата биндинг? 2. что насчет валидации форм? В ангуляре очень много из коробки. Это радует. |
Цитата:
Цитата:
подход сверху: хелпер подход снизу: биндинг делается через делегата (коллбек): var model = { value: '' }; var handleChange = function (e) { model.value = e.target.value; }; <input onChange={handleChange} /> Цитата:
PS. ты хочешь начать писать на нем или просто интересуешься? |
melky, спасибо за ответ, плюсы не ставятся)
Я интересуюсь на предмет попробовать в проекте) На данный момент собираю инфу по кусочкам из разных мест, для объективности =) |
Часовой пояс GMT +3, время: 05:43. |