Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

lloydbanks

  • 52
    вклад
  • 2
    вопроса
  • 51
    ответ
  • 61%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Знаете ли вы основы JavaScript? Возможно вы ошибаетесь?

    Stalker_RED
    Stalker_RED @Stalker_RED
    Вот эти ребята наверное тоже были уверены что знают основы.
    FQ9jhgN.png
    Построить у них получилось, вот физический объект, из кирпича и бетона. Вот только лестницей невозможно пользоваться. Но не развалилось? Основы они знают же!

    Вероятно на курсе обучают чему-то большему, чем основы. Или ничему толком не обучают, а просто так рубят бабло. Без телепатии сложно определить какие курсы вы нашли, и почему там такой порог входа.
    Ответ написан более двух лет назад
    11 комментариев
    11 комментариев
  • Где можно увидеть сравнение кода (плохой, хороший и идеальный) джуна, мидла и синьёра?

    Kozack
    Alex @Kozack Куратор тега JavaScript
    Thinking about a11y
    Как по мне разница только в одном:
    Джун пишет код так, чтобы решить поставленную задачу. Сеньйор пишет код так, чтобы решить текущую и все последующие задачи.
    А уж как писать гибкий и легко масштабируемый код инфы полно. Скажем вот или вот
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • Что такое такое rest api?

    Андрей Ежгуров @eandr_67
    web-программист (*AMP, Go, JavaScript, вёрстка).
    API социальных сетей - это вполне типичные примеры реализации REST API.

    REST (RESTful) - это общие принципы организации взаимодействия приложения/сайта с сервером посредством протокола HTTP. Особенность REST в том, что сервер не запоминает состояние пользователя между запросами - в каждом запросе передаётся информация, идентифицирующая пользователя (например, token, полученный через OAuth-авторизацию) и все параметры, необходимые для выполнения операции.

    Всё взаимодействие с сервером сводится к 4 операциям (4 - это необходимый и достаточный минимум, в конкретной реализации типов операций может быть больше):
    1. получение данных с сервера (обычно в формате JSON, или XML)
    2. добавление новых данных на сервер
    3. модификация существующих данных на сервере
    4. удаление данных на сервере

    Операция получения данных не может приводить к изменению состояния сервера.

    Для каждого типа операции используется свой метод HTTP-запроса:
    1. получение - GET
    2. добавление - POST
    3. модификация - PUT
    4. удаление - DELETE

    Т.е. :

    GET-запрос /rest/users - получение информации о всех пользователях
    GET-запрос /rest/users/125 - получение информации о пользователе с id=125
    POST-запрос /rest/users - добавление нового пользователя
    PUT-запрос /rest/users/125 - изменение информации о пользователе с id=125
    DELETE-запрос /rest/users/125 - удаление пользователя с id=125
    Ответ написан более трёх лет назад
    20 комментариев
    20 комментариев
  • Какой проект сделать front-end разработчику?

    Araya @Araya
    Обязательно на каждый чих создавать вопрос? У тебя что, нет Гугла?
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Должен ли новичок сразу использовать React-библиотеки/фрэймворки?

    bozuriciyu @bozuriciyu
    Глупый вопрос. Ты что, можешь сам сделать Drag'n'Drop или i18n? Ну вперед))) Иначе ответ ОЧЕВИДЕН, разве нет?
    Ответ написан более двух лет назад
    6 комментариев
    6 комментариев
  • Видеоуроки - долго, и много воды. Стоит ли тратить на них время?

    Sanes
    Sanes @Sanes
    Найди, которые без воды. Видеоуроки, это как лекция в институте.
    Ответ написан более двух лет назад
    4 комментария
    4 комментария
  • Зачем frontend девелоперу такой большой опыт?

    bozuriciyu @bozuriciyu
    Зашел значит на hh.ru вбил


    И я на секундочку задумался о смене направления, не из за того что мне интересно, а просто зп очень большие в моем возрасте


    React Redux javascript все эти Вебпаки и тд это нереально простые вещи не требующие так много опыта


    Если человеку понадобилось столько лет для освоения всего этого он очень глуп и бездарен, развивается медленно.


    Я просто посмотрел доки и понимаю насколько это просто. За неделю можно написать 1-2 проекта максимально использующие все что было изучено, чтобы закрепить знания. Потом почитать на стеке и в других местах основные проблемы которые возникают у других разработчиков, популярные практики и многое другое. И все!


    Так в чем проблема? Вперед, иди разрывай их всех. Или, дай угадаю, ты первым делом сюда прибежал, еще НИЧЕГО не попробовав?

    5d7584d95e90a804618712.png

    Ну не странная ли ситуация? Вместо того чтобы ГЕНИЮ, который за неделю может освоить реакт, всю экосистему, вебпак и тд на уровне исходников и рубить БАБЛО, он бежит на Тостер высмеивать макак-фронтендеров? Это много говорит о нашем герое. Жаль я не смогу проследить ваш процесс "вкатывания"))

    Я не понимаю почему этот вопрос вообще жив. Это не вопрос, это набрасывание говна на вентилятор.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • По вашему опыту - поможет ли от выгорания смена работы?

    php666
    Северное Сияние @php666
    PHP-макака
    Моя статья - https://ebanoe.it/2019/07/24/burnout-3/
    еще на тему https://ebanoe.it/2019/06/04/burnout/
    там много комментов аля "утренник в детском саду", но суть во многих ясна становится:
    Вообще делаю вывод, что интеллектуальный труд не терпит «долгих лет работы». Типа как раньше, люди работали всю жизнь на одном предприятии. Надо или как-то со временем комбинировать что-то с чем-то или менять сферу. Ну реально это же упороться можно всю жизнь учить модные либы и фреймворки, а в конце что? К чему шел? И дело тут как мне кажется не в выгорании как таковом. А больше дело в том, что мозг постоянно стремится открывать для себя что-то новое, и в какой-то момент монитор с кодом его начинает не устраивать. Это мозг психически здорового человека конечно же..
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • С чего правильно начинать изучение JavaScript?

    Stanislav Yaroslavtsev @Stas_Yaroslavtsev
    Начинающий игродел и веб-разработчик
    Сначала лучше learn.javascript.ru, чтобы изучить азы. Но самое главное - практикуйтесь! Придумайте себе задание или проект и делайте его! Так будет полезней и эффективнее всяких книг.
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • С чего правильно начинать изучение JavaScript?

    reaget @reaget
    Мне в свое время эта книга помогла и понравилась)
    https://eloquentjavascript.net/
    А так, я тоже начинал с learn.javascript.ru
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как совместить React JS + D3?

    0xD34F
    0xD34F @0xD34F
    вот так
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Какой следующий этап в изучении Vue после того как научился создавать блог с использованием компонентов и Vuex?

    vodnicear
    Valeriu Vodnicear @vodnicear
    Берите комерческий проект.
    Ответ написан более двух лет назад
    13 комментариев
    13 комментариев
  • Как создать массив из нескольких input jquery?

    0xD34F
    0xD34F @0xD34F Куратор тега JavaScript
    const data = $('.js-input input').get().reduce((obj, input) => {
      const path = input.name.match(/(?<=\[)(\w+)(?=\])/g);
      const key = path.pop();
    
      path.reduce((acc, n) => acc[n] = acc[n] || {}, obj)[key] = input.value;
    
      return obj;
    }, {});
    Ответ написан более двух лет назад
    2 комментария
    2 комментария
  • Каким плохим вещам учит PHP?

    Константин Б. @Kostik_1993
    Fullstack Web Developer | PHP | Laravel | Vue.js
    Жить хорошо и кушать вкусно, но это не у всех))

    Ничему плохому он не учит, учат идиоты не умеющие писать код, а им хоть что подсунь получится дерьмо. Вот например оратор выше утверждает что он старый и все дела, но он просто видимо не в курсе текущего положения дел. Им видите-ли нужно чтобы он все умел и все мог)) Да есть узкие места где его лучше не использовать. Но со своими задачами для которых он придуман, он справляется на ура. Просто все эти хейтеры на самом деле не гуру прогеры, а лохи которые в свое время выбрали не тот язык под свои задачи.

    В настоящее время и синтаксис подтянулся на уровень, и строгая типизация появилась и много много всего. Учите основы и паттерны, а язык вам ничего плохого не даст.
    Ответ написан более двух лет назад
    5 комментариев
    5 комментариев
  • Как принять только N-ный параметр функции?

    Дмитрий Гавриленко @Maddox
    А лучше передавать в функцию один единственный аргумент - объект, и уже из объекта брать то, что тебе нужно
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как сделать карусель только с текстом без применения библиотек?

    Ragtime_Kitty
    Ragtime Kitty @Ragtime_Kitty
    Можно упороться и сделать без скриптов и с упоротой разметкой

    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какой из готовых opensorce-шаблонов на JavaScript выбрать, чтобы создать необычный эффектный сайт?

    yarovikov @weart
    И губозакаточную машинку
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как скрыть сразу 2 элемента Html через Js?

    flapflapjack
    Талян @flapflapjack
    на треть я прав
    Это моё первое тестовое задание и вопрос в том на сколько я адекватно его выполнил? И возможно есть более правильное решение? Спасибо!


    Да не за что, друг!

    К сожалению мы не можем оценить адекватность выполнения Вами задания, так как вы просите его выполнить полностью за Вас, не показав своё решение.
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Как изменить содержимое всех найденных элементов на странице с помощью jquery?

    0xD34F
    0xD34F @0xD34F Куратор тега JavaScript
    const MAX = 250;
    
    $('.dop_atr').text((i, text) => text.length > MAX ? `${text.slice(0, MAX)}...` : text);
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как лучше организовать код?

    amark
    Артур К. @amark
    rush less, feel more
    У меня сложилось впечатление, что вы изобрели велосипед.
    В общем-то в вашем тексте много разумных находок и выводов.
    Однако может вам имеет смысл выбрать какой-то фреймворк? Yii, Laravel, Symfony и т.п.
    Вы автоматом получите и структуру, и порядок работы, и разделение и кучу всего, что упростило бы вам жизнь. М?
    Ответ написан более трёх лет назад
    7 комментариев
    7 комментариев
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • sergey-kuznetsov
    Сергей Кузнецов
    • 18 ответов
    • 0 вопросов
  • rPman
    • 9 ответов
    • 0 вопросов
  • TheAndrey7
    • 7 ответов
    • 0 вопросов
  • ValeraYa5
    • 5 ответов
    • 0 вопросов
  • gbg
    Армянское Радио
    • 5 ответов
    • 0 вопросов
  • opium
    Пума Тайланд
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации