Ответы пользователя по тегу Фронтенд
  • Как Frontend разработчику войти в Backend (переквалифицироваться)?

    @dimoff66
    Кратко о себе: Я есть
    Бэкенд это в основном чтение данных из БД и отдача на клиент. Если на клиенте не SPA и на бэке нужно формировать полноценный html - чуть посложнее, нужно будет изучить используемый выбранной системой шаблонизатор. Все остальное - то же что фронтенд в плане работы с данными. Поэтому читайте про БД и язык запросов SQL, делайте простенькие базы с 3-4 таблицами. Пробуйте получать запросы с клиента и отдавать информацию. Ничего сильно сложного. Несмотря на то, что программисты бэкенда любят гнуть пальцы и называть фронтендщиков формошлепами, современный фронтенд мне кажется сложнее бэкенда.
    Ответ написан
  • Можно ли сделать SPA только фронтэндом (на Vue или React Js)?

    @dimoff66
    Кратко о себе: Я есть
    SPA - по определению приложение на фронтенде, оно не имеет прямой связи с бэкендом. Вопрос в том, где должны храниться данные для него. Вы можете хранить их на сервере, если ими пользуется множество пользователей и они изменяются со временем. Но если данные статичны или менять их может только сам пользователь на локальном компьютере, то нет никакой необходимости в бэкенде. Вы можете прописать данные в одном из файлов или использовать возможности хранения данных на стороне клиента - localStorage или indexedDB
    Ответ написан
    1 комментарий
  • Фронтенд это настоящее программирование?

    @dimoff66
    Кратко о себе: Я есть
    Вы поймите откуда это идет: у людей с комплексом неполноценности есть потребность самоутверждаться.

    Если человек с комплексом неполноценности пишет на с++, он заявляет - только с++ это трушно, всякие питоны это дерьмо.

    Если человек с комплексом неполноценности пишет на питоне или ноде, он заявляет - бэкенд настоящие программисты, фронтенд дерьмо. Хотя чего там сложного на бэке? Получил запрос, сделал запрос к базе, отдал результат. Чем лучше спроектирована база - тем меньше манипуляций.

    Но человеку, пишущему на фронте тоже ведь надо самоутверждаться? Для него Бог придумал программистов 1С. То что они пишут на русском языке делает их нетрушными.

    Программистам 1С самоутверждаться не перед кем, поэтому они гнобят бухгалтеров.

    Весь мир сплошное самоутверждение, особенно в программировании, так как от постоянного интеллектуального напряжения засираются мозги. Выход - делать что тебе нравится и не попадаться в ловушку слов.
    Ответ написан
    2 комментария
  • Ребята как можно устроиться frontend разработчиком будучи сеошником?

    @dimoff66
    Кратко о себе: Я есть
    Друзья, пожалуйста, запомните раз и навсегда: только идиотов интересует ваша биография. Но работать у идиотов при нынешней востребованности профессии программиста абсолютно незачем. Вопрос не в вашем опыте, не в вашем образовании, а в том, что вы реально умеете.

    Если вы боитесь своей биографии - пишите любую выдумку в резюме, потому что опять же разумный работодатель проверит так или иначе что вы реально умеете, посмотрит сделанные вами проекты, а не вашу всемирную историю. Потом можете ему признаться, что резюме липовое.

    Поэтому вопрос должен стоять исключительно так: какие знания мне нужны чтобы найти работу. И не нужно зацикливаться на одном городе, по моему половина вакансий сейчас предполагает удаленку. Если не найдете работу в офисе - найдете удаленку.

    Посему резюмирую: для нахождения работы вам нужны реальные навыки и какой-то проект для портфолио, который бы показал ваш уровень на текущий момент.

    Как вариант, можно потыкаться по вакансиям, содержащим тестовые задания и попробовать их поделать. Это очень быстрая прокачка. Вообще хождение по собеседованиям для джуна - это идеальная прокачка. Так что публикуйте резюме, придумайте себе опыт и ходите по собеседованиям(сейчас тем более ходить не надо, они через скайп чаще всего), там вы сразу поймете что от вас требуется.

    Еще совет: знание React или Vue сразу поднимает вашу цену как специалиста, ванильный js нет смысла учить, там два с половиной оператора, все придет с опытом, начните сразу React, Потому что одно другому не помешает, изучая реакт вы неминуемо прокачаетесь и в js.
    Ответ написан
    Комментировать
  • За какой срок можно выучиться на junior front-end dev.?

    @dimoff66
    Кратко о себе: Я есть
    Пробуйте решать тестовые задания от реальных работодателей на hh.ru, они как лакмусовая бумажка помогут вам понять ваши пробелы и очень хорошо прокачают.
    Ответ написан
    Комментировать
  • Насколько вообще нужны менеджеры состояний?

    @dimoff66
    Кратко о себе: Я есть
    Нигде вы не должны использовать 100% менеджер состояний. У него на мой взгляд два назначения:

    1) Отделить данные от компонентов, чтобы не прокидывать данные через(или в) 10 дочерних компонентов
    2) Унифицировать доступ и запись к данным, это удобно. Все данные и структура их хранения в одном месте, запись происходит одними и теми же экшинами, а не как Год на душу положит. И получение данных из одного источника с одним именем, а не как взбредет в голову создателю нового компонента.

    Такая форма стала дефакто основной в вэб-разработке. Кому-то она нравится, кому-то нет, но необходимости в конкретном проекте использовать менеджер, а тем более конкретный менеджер, нет и не будет.
    Ответ написан
    Комментировать
  • Боюсь идти на работу. Было ли на вышей практике что брали джуна, а он не справлялся? сразу увольняют?

    @dimoff66
    Кратко о себе: Я есть
    Идите на зарплату поменьше, там меньше требований и меньше напряжения, а как освоитесь и увидите, что тупите не только вы но и 70% коллектива от миддла до сеньора, попросите прибавки.
    Ответ написан
    1 комментарий
  • Стажер или джун javascript?

    @dimoff66
    Кратко о себе: Я есть
    Вспоминается анекдот про институтскую сессию:
    - Вопрос на тройку - какого цвета учебник?
    Шепот по рядам: "Валит гад"
    Ответ написан
    Комментировать
  • Какие требования к frontend-junior?

    @dimoff66
    Кратко о себе: Я есть
    Не понимаю, зачем быть джуниором? Если вы чего-то не знаете - подучите ДО выхода на работу и будете миддлом.
    Ответ написан
  • Правильно ли использовать готовые библиотеки в проектах?

    @dimoff66
    Кратко о себе: Я есть
    И в следствии этого я задался вопросом: нормально ли это?


    Это бессмысленный вопрос. Норма - понятие абстрактное. Правильный вопрос: каковы плюсы и минусы этого подхода. Например:
    Плюсы:
    - Уменьшается время разработки
    - Код читабельней и легче для дальнейшей поддержки
    Минусы:
    - Увеличение объема страницы

    И если использование библиотеки уменьшает время разработки на достаточно существенное время, то можно использовать.
    Ответ написан
    Комментировать
  • Как сформировать критерии для поиска frontEnd разработчика?

    @dimoff66
    Кратко о себе: Я есть
    C учётом что сейчас есть лишь тех задание, и упрощенный фронт из которого в последствии останется разве что вёрстка. Нужен человек, который будет сам решать, как и что должно быть сделано.


    Любого специалиста со знанием и опытом в любом из фреймворков: React Vue или Angular Js, не нужен список технологий, просто посмотрите сделанные им проекты и/или дайте небольшое тестовое задание, чтобы убедиться, что человек действительно что-то умеет.
    Ответ написан
    Комментировать