ijakparov: Ну вот смотрите, например сервис invision - там jquery + angular + react. Я не знаю зачем они так намутили, но сервис работает нормально, и даже отлично справляется со своей задачей.
Реакт это же библиотека, как и jquery (в том плане, что это библиотека =) ).
Если Вы в код пишите нормально, и не смешиваете 2 подхода, то мне кажется все будет очень прозрачно. Реакт компоненты отдельно, jquery отдельно. Где-то даже в доках реакта я находил строчки, что это как бы фишка реакта, что его можно внедрять в рабочие проекты постепенно. Тоесть шаг за шагом переписывать проект. Причем не закрывая проект на реконструкцию. Поэтому моё личное мнение, что такой подход возможен и очень даже имеет право на жизнь.
OVK2015: Да, эта статья отвечает на многие мои вопросы. Видимо придется написать свой control один раз и больше к этому не возвращаться. Благодарю за статью. Её я в поиске не встречал. Спасибо!
OVK2015: Я понимаю, но я хотел бы обойтись стандартным способом, предусмотренным разработчиком библиотеки, если он есть конечно. Может быть я просто не понял документацию?
Я уже не первый раз делаю карты на этой библиотеке и все время при добавлении элементов управления выдумывал всякие костыли. Всего около 3х способов уже использовал. А теперь вот появилось время спросить у возможно более умных людей, чтобы использовать какой-то более правильный способ. Спасибо!
HEDGSS: Да, для меня еще 2 года назад была проблема подключить файл к странице и я был полный 0 в теме программирования и это не секрет. Не знаю как остальным, но мне все дается с очень большим трудом(может я просто тупой?). Я трачу на учебу огромную массу времени.
Вот Вы говорите, что прочитать самому все нереально. А я другого мнения. Если одна книга или видеокурс Вам помог, не факт, что другой человек его поймет. Я пересмотрел кучу курсов с знакомым и самое интересное то, что условия у нас были немного неравные(он знал чуть чуть делфи, я же был 0) тот курс который не понял он, понял я и наоборот. И как тут советовать эти курсы кому-то? Я его значит нахвалю, а человек не поймет и получается я его обману! Скажу что все понятно, хотя ему будет вообще ничего не понятно.
Поэтому нужно пробовать, читать, расширять кругозор. Самому фильтровать информацию. И в этом нет ничего страшного. Больше знаешь, крепче спишь! Смотреть все курсы, выбирать те, что понятны именно тебе . Читать книги. Видеокурсы это хорошо, но книги читать нужно, по тому что учась по курсу, Вы волей неволей перенимаете стиль ментора. А в рунете часто попадаются менторы недоучки, а Вы учась у него перенимаете его подходы, зачастую неправильные. Книги читать нужно все, прямо берете, и набираете в гугле - Книги по js. Находите которые по обложке понравятся, скачиваете, начинаете читать. Что-то непонятно, ищете еще.
От этого все равно не уйти. Ну посмотрит человек Ваш список рекомендованного, пройдется по нему и все равно ему придется искать доп материал. Все равно он что-то не поймет. Поэтому не проще ли его познакомить с суровой правдой жизни, в которой гуглить придется каждый день.
Да и если откровенно говорить, таких списков рекомендованного итак целая куча. Посмотире хотябы на список книг, которые рекомендуют например на каком-либо бесплатном вебинаре. На Ютубе этих вебинаров по js просто море. По любой теме. Нет ничего сложного, чтобы найти статьи на хабре. Инфы море и разгребать и фильтровать её все равно придется, как бы вы не скрывались от этого.
Да, это тяжелый путь, но если человек собрался по нему идти, то нужно идти, а не писать на тостере просто тонны однотипных вопросов и ждать, когда дадут отмашку другие люди.
Так же, когда например читаешь книгу, и что-то тебе непонятно, тупо набираешь вопрос в гугле и ищешь инфу. И от этого просто никуда не уйти, какой бы язык Вы не учили, какую технологию Вы бы не изучали.
У каждого человека свой путь к знаниям и он должен его пройти сам.
Извиняюсь за много букв. Надеюсь общий посыл понятен. Ничего не рекомендую, кто ищет тот всегда найдет. Спасибо и удачи! =)
Алексей Струков: тостер был создан для того чтобы решать проблемы людей. У Вас же проблем нет, у Вас есть какое-то нежелание подумать своей головой. Мне кажется, что попробовать 5-10 минификаторов на практике, это так сложно. А сути у Вашего вопроса не больше, чем у вот такого рода вопросов Как наработать портфолио php программисту и стартовать в профессии? . Я же предложил Вам вариант, но вы ,как оказалось, лучше меня знаете и разбираетесь в этом вопросе, поэтому добавить больше ничего не могу и смысла продолжать диалог я не вижу. Всего доброго.
Алексей Струков: Зачем тогда вопрос задавать, если ты сам убежден в том какой инструмент использовать? Пробуй все минификаторы подряд и все. Вот например есть отличный минификатор. Минифицирует все, что только захочешь с любыми настройками.
Эдуард: Видимо да, по тому что я сейчас сделал карту просто на geoJson и там все нормально отображается. TopoJson он просто уменьшает размер файла, за счет оптимизации координат. Вот конвертер которым я пользуюсь https://www.npmjs.com/package/topojson. Команда вот такая "$ topojson -p -o new-ru.topo.json -- new-ru.geo.json". Сегодня целый день эксперементирую. Это новая для меня область.
1) Заказчику важно чтобы формат данных был topojson. Поэтому нет, не пробовал. Вообще карта России это 3 с половиной миллиона строк координат. У меня редактор начинает дико глючить, когда я этот файл открываю.
2) За сервис спасибо. Но не нашел как там разбить страну на области...