• Можно ли быть Java Web разработчиком не зная Java Script?

    @frozen_coder
    Java-developer
    Java Backend Developer'ом можно. Основы JS знать нужно, не факт, что вы будете на нем писать, но иметь представление как там на клиенте всё это дело работает надо бы. Из фреймворков вам надо тоже иметь просто представление об их архитектуре, кто как с данными работает, которые вы фронту отдаете. Знать что такое Ajax, Json, REST, WebSocket, т.е. взаимодействие с фронтом.
    Можно писать себе всякие web-cервисы, SOAP юзать и слыхом не слыхивать о фронте, занимаясь интеграцией разных систем и утонуть в xml.
    Ваш вопрос о противостоянии специализация vs универсальность. И там есть плюсы и востребованность на рынке, и там. Всё зависит от масштабов компании и задач, которые перед ней стоят. В больших компаниях, где много разработчиков, большие нагрузки, сложные задачи, интеграция между системами, то там возможно бекендер и фронтендер - это разные люди с разными сферами ответственности. Небольшим конторам с небольшими задачами дешевле иметь фулстек разработчиков.
    Если сильно не нравится фронт, то становитесь спецом по беку. Именно спецом, который может решать узкие сложные задачи, неподвластные большинству фулстекеров. Например, такие сложные вещи как низкоуровневая оптимизация.
    Неплохо было бы ещё (раз уж бекенд онли) разобраться с работой, конфигурированием рабочей среды - web-серверов, особенностями баз данных.
    Ответ написан
    3 комментария
  • Существует ли блогер программист?

    @frozen_coder
    Java-developer
    Ну вот, например Simple Programmer https://www.youtube.com/channel/UCFxdcuY-S6yjZGq_2...
    Как раз то, что вам нужно. И программирование, и жизнь там всякая. Он написал книгу "Путь программиста" про жизнь и развитие программиста. Об этом и снимает.
    Ответ написан
    1 комментарий
  • Есть ли похожие плагины для Select?

    @frozen_coder
    Java-developer
    Если вам нужно что-то для манипуляции данными с select, то для jquery это может быть select2 https://select2.github.io/ ну или Chosen https://plugins.jquery.com/chosen/. А логику скрытия/появления и взаимодействия select'ов описать на jquery же. Вы сами её описали на естественном языке уже. If/else, hide() и show(). Для этого плагины не нужны.
    Ответ написан
    Комментировать
  • Как динамически подставлять данные в компонент?

    @frozen_coder
    Java-developer
    Гуглите в сторону директив. Я так понял, что это то, что вам нужно, если вы на Angular.
    Ответ написан
    Комментировать
  • Что быстрее изучается web или android направления?

    @frozen_coder
    Java-developer
    Быстрее будет с Android. Универсальнее будет с JS.
    P.S. Java не сложно. JS мир не страшен, когда знаешь сам язык. Выбрать первым языком JS - не лучший путь, но если нужно быстро работу найти...
    Ответ написан
    Комментировать
  • Как заранее вставить данные в поле input?

    @frozen_coder
    Java-developer
    Раз положили в $scope.ResponsePut = response; -> значит надо брать данные оттуда же -> $scope.catName = $scope.ResponsePut.name, но чтоб не обращаться через 3 точки в данном случае, можно же просто response.name. В $scope запихивайте, если вам потом вне этой функции нужен этот response.
    Ответ написан
  • Как передать данные из input в контроллер?

    @frozen_coder
    Java-developer
    Я сам новичок и md-input-container не использую, вместо этого ng-model (двухсторонний биндинг) пишу к input и введенные данные доступны в контроллере в $scope. Например, $scope.catName. Т. е. по нажатию на кнопку вы можете сразу брать данные из $scope в контроллере.
    Ответ написан
    Комментировать
  • Как реализовать мгновенные сообщения?

    @frozen_coder
    Java-developer
    Гугли в сторону XMPP протокола и его готовых реализаций клиента (можно использовать через сторонний открытый сервер, можно и свой развернуть). В сети их немало, да на разных языках, да с поддержкой разных фич, ну например:
    https://candy-chat.github.io/candy/
    https://www.jsxc.org/
    https://conversejs.org/
    Ответ написан
    Комментировать
  • Можете дать литературу по angular.js?

    @frozen_coder
    Java-developer
    Буквально на днях на хабре в дайджесте фронтенда была ссылка, но пора учиться читать на английском. Вы же хотите стать профессионалом? Ну и не литература, но этого должно хватить. Документация всегда вариант.
    sixrevisions.com/javascript/learn-angular
    Ответ написан
    Комментировать