Андрей
Кто може посоветовать способ рабочий и не сложный поставить mcOS на windows?
Андрей
Зачем?
туда установить эмулятор и тестировать
Dmitriy
Чё тестировать то? Веб что ль?)
Андрей
Чё тестировать то? Веб что ль?)
Да вот щас есть необходимость сайт проверить для айфона, а у меня айфона нет, вот и подумал пойти по этому пути
artalar
browserstack.com
Единственный нормальный способ. Куча косяков, но намного лучше чем что угодно другое (если за последний год не запустили чего-то нового)
artalar
С виртуалкой и хакинтошом может быть оочень не просто (а в некоторых случаях и невозможно вообще)
Дима
в macos есть встроенные средства автоматизированного тестирования ios safari на основе открытого webdriver protocol
Андрей
С виртуалкой и хакинтошом может быть оочень не просто (а в некоторых случаях и невозможно вообще)
Проверил сайт на нексте в айфоне6 на browserstack.com и там что то вооще все плохо.. и как понять то ли вёрстка плохая толи эмулятор троит
Дима
а вообще хочешь сделать хорошо — купи девайс
artalar
Проверил сайт на нексте в айфоне6 на browserstack.com и там что то вооще все плохо.. и как понять то ли вёрстка плохая толи эмулятор троит
Эмулятор там нормальный, скорее всего у вас проблемы. Только обратите внимание на весию браузера, обязательно
Дима
я как владелец айфона купил себе андроид, специально бюджетный вариант, чтобы действительно видеть в реальности, как именно работает приложение на девайсе
Дима
чего и всем советую
artalar
на реальном 6 айфоне норм показывает сайт
обратите внимание на весию браузера, обязательно
Дима
я как владелец айфона купил себе андроид, специально бюджетный вариант, чтобы действительно видеть в реальности, как именно работает приложение на девайсе
потому что девайса это не только браузер, но и экосистема, и на инструменте удаленного тестирования просто невозможно понять, что интерфейс приложения выглядит чужеродным для платформы
Дима
разработчик веба под мобильные девайсы без мобильных девайсов это сапожник без сапог
Дима
удаленное тестирование дополняет реальные устройства, но не заменяет их
Дима
в порядке живой очереди после проверки на имеющихся реальных устройствах
Андрей
обратите внимание на весию браузера, обязательно
А я не нашёл там как менять версию, по умолчанию как была так и тестировал на сафари, что первый сайт что второй очень плохо выглядели, а на реальном айфоне нормально выглядели
Дима
тестирование без эмуляции в browserstack это отдельная услуга и она стоит ОЧЕНЬ дорого
artalar
А я не нашёл там как менять версию, по умолчанию как была так и тестировал на сафари, что первый сайт что второй очень плохо выглядели, а на реальном айфоне нормально выглядели
Там можно выбирать версию ОС, у вас на реальном устройстве и на эмулируемом одинаковые версии? На сколько я помню версия сафари связана с версией iOS
Victor
Я б на Авито каком купил добитый бакбук или макмини
artalar
прям самый, с, скорее всего, не актуальной macOS
Victor
Триста баксов?
artalar
Не, вообще от компании просить такие вещи для тестирования - нормально
Дмитро
Не не работает так
Виктор
у тебя наверн дело в линках а не в роутах
Aleksandr
Привет, я недавно начал изучать реакт, и у меня появился вопрос по архитектуре приложения. Я делаю чат с авторизацией, и хочу, что бы как только приложение запускается, рендерилось сначала окно, в котором пользователь логинится, а уже потом, при успешной авторизации, это окно исчезало, и начинал рендериться сам чат. Сначала я думал, что просто в самом App.js добавить компонент формы авторизации над чатом, а при подтверждении скрывать его(display : none). Но мне показалось, что это похоже на костыль, а не на рациональное решение. Как мне лучше это сделать?
Roman
Не, вообще от компании просить такие вещи для тестирования - нормально
Мне кажется без этого вообще не обойтись, мы купили пару айфонов, андроидов и мак мини собираемся, очень помогает в тестировании
artalar
Мне кажется без этого вообще не обойтись, мы купили пару айфонов, андроидов и мак мини собираемся, очень помогает в тестировании
Актуальность зависит от процента ЦА. Иногда это не такое большое число и нужно искать компромисы
Виктор
ну если у тебя нормальные ссылки то это норма что перезагружает
Виктор
меняй на линки, прокидывай историю в роутер
Виктор
доку например. реакт роутер?
Roman
Актуальность зависит от процента ЦА. Иногда это не такое большое число и нужно искать компромисы
Ну тут да, думаю для любого публичного продукта актуально, по крайней мере лишним не будет)
Виктор
ты через переводчик чтоль пишешь
Виктор
https://reacttraining.com/react-router/web/api/Router/history-object
rovnyart
rovnyart
Daniil
Xcode?
Дима
А можно чуть подробнее?
ой, сорян, это для macos safari, не для ios https://developer.apple.com/documentation/webkit/about_webdriver_for_safari
Дима
бтв, http://appium.io
Дима
https://github.com/appium/appium/blob/master/sample-code/javascript-wd/test/basic/ios-create-web-session.test.js
☃️ Whoops 7cs 🎉
Друзья, вот недавно начал входить во всю эту тему с фреймворками. Можете прояснить момент,: почему написано, что реакт это библиотека, но его сравнивают с другими фреймворками, например ангуляром или Вью? Сравнивают на равных, но сравнение происходит библиотеки и фреймворка, почему так?
Дима
плюс теперь есть такое понятие как «платформа (для экосистемы)»
Дима
то есть, библиотека может не являться фреймворком в типичном понимании, но формировать методологию, которой следует экосистема
Дима
проще говоря, реакт это фреймворк который лепит каждый для себя сам
☃️ Whoops 7cs 🎉
Понял, спасибо
Sergio
Yes
Sergio
Платформа
Андрей
Кто то сталкивался с таким что бы на йафоне такие тормаза происходили? Сюжет такой что кликаю на бургер справа выплывает розовый оверлей с пунктами меню, после того как закрываю этот оверлей происходит то что видно на экране. Такая проблема наблюдается на 6 айфоне, на других нету возможности протестировать.
Sergey
Браузер
Sergey
?
Андрей
Сафари
Sergey
В сафари много косяков связанных с производительностью особенно с анимацией и скроллом
Sergey
Погугли, скорее всего какой нибудь transform: который ничего не делает поможет
☃️ Whoops 7cs 🎉
Хотел ещё вопрос спросить сколько его учить (конечно, я понимаю, что вопрос глупый ибо учить можно хоть всю жизнь и это зависит от уровня, до которого хочется выучить) поэтому мне нужно выучить, наверное, на базовом уровне : для того чтобы сделать приложение. Вообще предыстория такова: я спрашивал у людей какой стек выбрать для построения сайта (сайт будет что-то типа интернет магазина с возможностью чата с продавцом, потом можно будет так же размещать задания для продавца чтобы он выполнял его), .. вот, и мне посоветовали реакт с ларавелом. Вот в связи с этим вопрос: как мне поможет реакт упростить разработку и сколько нужно изучать его для уровня чтобы построить этот сайт? Вот с ларой мне понятно как этот фреймворк поможет, а с реактом я только сейчас начал знакомиться и хотелось бы понять стоит ли, или может я смогу обойтись без него в построении сайта за разумное качество (качество = время/усилия)
Sergey
Там же vue из коробки уже интегрирован
Sergey
И гайды наверно совместные есть laravel + vue
shatmanalive
Ребят, как вы тестируете анонимные функции. Jest, enzyme.
☃️ Whoops 7cs 🎉
И гайды наверно совместные есть laravel + vue
Мне по началу говорили про Вью + лару, но я посмотрел что он какой-то не очень популярный и решил всё-таки реакт. Так как я бы хотел в будущем ещё работать с этими технологиями
George
А вот есть мобильная разработка на React Native, а практикуется ли такое на Vue?