плюс и TLD моднявый — angular.io, в отличае от .org
.org Карл!
да элементарно решается — официально ничё не празднуется, а среди сотрудников манагерами распускается слушок, что и не подарят нифига, и на бабло только попадёшь... то есть они и сами ещё молчать в тряпочку, что сегодня днюха будут ;)
ну все перечисленные, таки не JEE стэки, так что за пару недель можно раскурить все три, и затем юзать тот или иной (по необходимости прокачивая скиллы под какой-то конкретный, показавшийся вам наиболее юзабельным и востребованным за это время)
а по трендам как-то так но популярность реакта — скорее «дурная» так как все на западе именно с него и начинают (чем и объясняется большее кол-во сёрчей,- т.е. это нубосёрчи так сказать)
ога, абстрактное мышление тоже на уровне U+1F44D ))
просто мы думаем быстрее и способны рассматривать ситуации одновременно с разных сторон ))
каждая из сторон всегда желает получить наибольшую выгоду для себя, что вполне адекватное и более чем нормальное желание, поэтому, что бы получить наиболее выгодный именно для вас результат, следует рассмотреть интересы всех сторон и рассмотреть ситуацию на более абстрактном уровне:
— заказчик понимает, что банально переплачивает, расчитываясь с дизайнером, за ту же самую работу, которую бы мог иметь работая с вами на прямую. точнее, он прекрасно понимает, что основной объем арт-ов уже выполнен, редизайн всего ему не нужен, и так же он считает, что вас, как программиста, он всегда сможет уболтать проделать элементарные операции с дизайном в стиле: «ну поправь вот тут чуть-чуть, тебе ж на 5 минут там работы» и вообще, после готового диза, любые правки и доработки будут уже в соотв. цветовой гамме и в контексте уже готового дизайна... «зачем здесь дизайнер?» — думает заказчик... а лично вам оно надо ?)
— дизайнер же, ясен, подогнав вам проект, расчитывает что и в дальнейшем он будет иметь возможность что-либо получать с этого проекта... и подогнал он его именно вам, и именно из расчета на продолжение некоего сотрудничества
— ваш интерес: просто иметь возможность конвертировать код в бабки, и желательно в долгосрочной перспективе
таким образов, именно «прогнувшись» под заказчика (так как из-за его финансовых интересов бы берете на себя «разборки» с дизайнером) вы остаётесь крайним с обеих сторон.
Что делать?
конкретно для этого проекта (поддержка именно этого сайта) — в уважительном тоне откаться от предложения работать напрямую, объяснив заказчику, что вы не нарушаете первоначальных договоренностей, и таким образом покажете себя и как исполнителя на которого можно полагаться в будущем, и не окажетесь крайним в финансовых разборках заказчика с дизайнером.
Однако, в случае предложения вам от этого же заказчика совершенно другого, никак не связанного с данным проекта, вы имеете полное право работать напрямую, ИМХО.
зы: любите дизайнеров, их мало, и они все нежные и ЭМОциональные )) сам работаю на таких же условиях по многим проектам, и даже общаясь сразу напрямую с заказчиком значительно больше, чем с посредниками, на подобные провокации клиентов решил не вестить )
почему именно NG1, а не NG2 сразу ? там разница — как между самопильным мопедом и тесла-мобилем, имхо ) берите сразу более-менее адекватную штуку, чем NG2, на данный момент, в принципе и является.
Освоение NG1 в объёмах для больших проектов (иначе нафик там ангуляр) по имеющейся по нему документации — это адский ад, и если он нужен только для выполнения какого-то разового проекта, рекомендую не замарачиваться ;) я так же думал за пару вечеров его раскурить под один проект, о чем долго сожалел в то время впоследствии.
В общем, из всего того, что когда-то прочитал, рекомендую эти:
1. www.ng-book.com (как уже советовал Alexander Taranenko ранее) — читается в первую очередь и формирует mental model, как любят говорить разрабы ангуляра
2. Mastering AngularJS Directives — наиболее полное объяснение как работает вся эта дрянная «магия» в кастомных компонентах, которые хотят юзать подобие MVVM в обвеске с ngModel, в случае сложных композитных данных, и что б все по феншую
3. AngularJS Directives — адекватно про кастомные директивы (впринципы, кастомные директивы, lazy-компиляция в правильном скопе и т.д. — это и есть самые главные и самые мутные части NG1)
4. AngularJS Directives Cookbook опять они, директивы, есть норм примеры и т.д. )
5. AngularJS UI Development — можно пролистать и бегло ознакомиться, основной контент не про кастомный UI, а опять же — кастомные директивы с ngModel и более-менее адекватно про проблемы при наследовании $scope-ов
6. Data Visualization with D3 and AngularJS — ценна не тем, что про D3, а показывает, как NG1 дружит с остальным окружением (крайне ассоциально и отморожено, вынужден признать)
это основное, что нужно знать про NG1, и раскурив это, во всём остальном проблем в принципе быть не должно, и можно даже будет пользоваться официальной документацией (которая просто референс, даже та её часть, которая думает, что она guide), но если вдруг что, можно полистать ещё и две эти:
— Dependency Injection with AngularJS
— AngularJS Services
В общем, если NG1 вам просто интересен, чисто «для себя», а не в следствии некой необходимости возиться с ним на основном проекте в продакшене, я настоятельно рекомендую даже не проходить мимо, а разварачиваться на 180 в сторону Angular 2 (ну или vuejs.org на худой конец)
зы: все приведенные PDF-ки свободно гуглятся, если что ;)
не самая... «самых» по NG1 просто не существует, когда приходится писать свой UI-Kit по всем правилам MVVM используя только кастомные директивы/конпоненты, кол-ва полезной инфы для этого, я ни разу не встречал целиком ни в одной книге... а официальная документация там всегда настоящая жесть была, есть и остаётся...
читайте с читалки ну или планшета (сразу видео нормальное можно смотреть — конфа всякая, туториалы)...
таскаю на 64 гиговой карте всю свою библиотеку, в бумажнем эквиваленте даже не представляю, сколько бы это заняло места и являлось бы совершенно немобильным
полную занятость не рассматриваю — на данный момент работаю в компании, где обеспечили всем, кроме интересной и разнообразной работы
самое время прокачать скилл и взять на вооружение более-менее нормальный JS фреймверк... Angular сразу не советую (значительно больший порог вхождения) хоть и являюсь его убежденным ценителем, а вот на Vue.js посмотреть рекомендую (плюс это и это)
нам, нормальным пацанам (ангулярщикам и vue-истам) эта react-секта уже вот где сидит, так что новый чел для баланса в стройных Vue-рядах — всегда позитив!!1 ))
норм всё ) они чуть более года назад на semver решили перейти плюс всякая возня, как Іван Пащенко уже описывал...
как помню после NG2 beta4 -> beta5/6 куча воя было, и я сам чуть не решил гневным высером на гитхабе разрадиться и назад в духовный React убежать... (ну имея 2 года на Angular 1 и после этого, ешё года ожиданий и перманентно fail апдейдов, нервы слегка сдавать начинали ;)
ts, опять ts? а зачем вы dart трогали?
Барыга подвез — будет релиз. Не подвез — будет депрессняк и попытки переписать все на другом языке
возможно что-то похожее и было, когда мы все альфу ng2 только тестить начинали, но щас имхо норм всё ) ну относительно...
посмотрел, почитатал комменты аффтора... напомнило почему-то:
— Ало, это Internation World SMM digital group?
— (шепотом) Да
— А почему шепотом?
— Я на алгебре...
зы:
а я вообще не видел на галерах спрос на hybrid-аппликухи (для наших локаций), только фриланс... там да, большая часть возможно именно React Native, Ionic, Nativescript,- и примерно с такой частотой востребованности.
согласен с тем, что Nativescript+NG2 весьма рулит, однако, здешний заказчик скорее-всего просто не осведомлен о наличии онного... думаю, и при поиске вакансий, вам следует обращать внимание скорее на формулировку Hybrid (не смотря на то, что он генерит нэйтив, их всё-равно к гибридным причисляют), чем какой-либо конкретный фреймверк/платформа, но опять же, здесь, в основном только Native (Java), а на гибридные больше на фрилансах спрос, имхо.
с другой стороны, для энтерпрайза и по причине весьма геморной отладки не взлетает... и вообще, оно всё только в теории такое кроссплатформенное, и типа безглючное.
зы: Телерик вообще для разрабов всегда всё писали, посему и документация всегда в адеквате и т.д., но вот продажники они фиговые... лично я как любитель ангуляра, только с их (ангуляра) блога когда-то о нём (Nativescript) узнал, и больше вообще никаких эннаунсментов или пиара... хз канешна
угу, на 99%
кокос2дx как поиграться всё-таки по-своему тоже интересный фреймверк (меня тогда html5 обвеска его интересовала... много нового для себя из его сырцов почерпнул), но как для продакшена, ясен, альтернативой Unity не является
с ним не идет левел эдитор, конвертер ресурсов, куча других инструментов
ога, мы же не зря лет 5 назад всем миром кричали: «долой flash! даёшь блять стандартны!!1», однако, при минимальном бабловложени можно получить более-менее приемлемый туллинг (появившийся ещё со времём флешового старлинга):
— www.codeandweb.com (три отдельные тулзы, физика — box2d-aware)
— www.synfig.org
— esotericsoftware.com (2D скелетка)
— ну и всякие прочие примочки
однако, Sergey Shubrat в своём предположении всё-таки прав: да, адекватных альтернатив Unity на данный момент не существует... просто говорю исходя из своего опыта,- работая в одной геймдев конторе, в процессе выбора фришной платформы, я перепробовал пожалуй всё из того что представлено здесь, тут и вообще много ещё где, но ни один из вышепредставленных фреймверков не обладал столь удобным кейсом, набором тулзов и поддерживаемых платформ, как unity (был некий Project Anarchy в техническом смысле полноценным убийцей Unity и от самого Havok, но андроид победил тайзен, и проект самоуничтожился примерно в начале 2014)
вообще хз про Embedded, могу только сказать про кокос2d-x когда этим замарачивался на 2013 год: из 15 отправленных резюме по геймдеву (фулстэки: java, node, php, python) + flash/flex примерно 3/4 понгов содержали вопрос «имею ли опыт работы с этим фреймверком — cocos2dx»... опыт работы напоиграццо имел, и на тот момент, все больше интересовался html5-геймдевом, о чем и сообщал в обратном мессандже.
резюмируя: cocos2dx-ером таки не пошел (зацепился на андроиде as is), но как возможно любопытную для тебя статсу предоставляю тчк
нухуй шастать ;)
а вообще, из-за чего стон? больше аутстафф бабла сюда приходить будет... дома ж лучше как ни крути )
и только по «видео урокам!!1» — забыли добавить )
Что лучше выбрать для обработки данных Spring или Talend?
MS Excel же!
а бигдаты эт немного про другое
лучше этого ещё ничего не написали:
C# programming guide
C# Reference
C# 6.0 draft Language Specification
C# Tutorials
C# Walkthroughs