Задать вопрос
  • Как реализован компонентный подход в вебе на практике?

    Jeer
    @Jeer
    уверенный пользователь
    Это смотря с чем вы работаете, если es2015, то там механизмы модульности вшиты через export/import, если что-то пораньше, то можно через require делать. При использовании фреймворков схемы могут немного отличаться, но всё основывается на внедрении зависимостей (например ангуляр первый и ангуляр 2+). Если вы используете jQuery, то можете оборачивать свой код в jQuery модули, это тоже не сложно.
    С css тоже есть много практик и методологий, к примеру, в ангуляре это из коробки идёт, но для корректной работы используются сборщики, например, webpack. В общем случае, вы никогда не должны переопределять стили глобальных элементов, можете обернуть свою страницу в див с уникальным сложным идентификатором и ко всем стилям, которые вы добавляете первым должен идти этот айдишник. Но, как я уже сказал, методологий много, гуглите, изучайте.
    Ответ написан
    Комментировать
  • На сколько удобно использовать простой хостинг для проектов на Laravel?

    fl4r3
    @fl4r3
    Кино, вино и домино
    Сильно осложнит тем, что не будет нормального контроля версии кода и не будет возможности вызова composer для скачивания зависимостей проекта, а придется эти все файлы гонять через сеть и следить самому за обновлениями. Хотя если использовать git over (s)FTP то как-то можно жить. На многих shared хостингах ssh отключен, но по запросу быстрее всего смогут включить.
    Ответ написан
    Комментировать
  • На сколько удобно использовать простой хостинг для проектов на Laravel?

    @imhuman
    Для меня самое большое неудобство на shared хостингах - проблемы с очередями, надо костылить, чтобы поддерживать их в постоянно рабочем состоянии. Остальное - решаемо.
    Ответ написан
    Комментировать
  • Что лучше для портфолио: идеальный, но типовой и простой или оригинальный, но от себя и скорее всего местами костыльный проект?

    iLegion
    @iLegion
    Web Developer
    Мое мнение.

    Ответ на первый вопрос:
    Количество "недочетов" зависит от опыта работы. Если вы Junior, то небольшие и даже средние ошибки допустимы. Тут главное стремление учиться. Несколько разнообразных проектов это большой плюс.

    Ответ на второй вопрос:
    Так как вы Junior вы должны использовать возможные решения из разных источников, но так же уметь писать что-то с нуля.

    С ответом на 3 вопрос ничем помочь не могу.
    Ответ написан
    Комментировать
  • Что лучше для портфолио: идеальный, но типовой и простой или оригинальный, но от себя и скорее всего местами костыльный проект?

    @dimoff66
    Кратко о себе: Я есть
    Стоит ли применять сагу и редакс форм, где не целесообразно их применять (в простом проекте), только для того что бы показать, что я их освоил?


    Стоит показать, что вы их знаете, но при этом стоит понимать, когда их нужно использовать а когда нет, и если они сделаны только лишь для демонстрации ваших навыков, написать об этом в описании проекта.
    Ответ написан
    Комментировать
  • Что лучше для портфолио: идеальный, но типовой и простой или оригинальный, но от себя и скорее всего местами костыльный проект?

    Jump
    @Jump
    Системный администратор со стажем.
    Велика ли вероятность приглашения на собеседование с таким портфолио (при наличии мелких недочетов)?
    Зависит от работодателя.
    У разных работодателей разные интересы.
    Без указания работодателя и его интересов вопрос бессмысленный - никто не знает что нужно этому неизвестному работодателю от потенциального работника по конкретной вакансии.
    Ответ написан
    Комментировать
  • Что лучше для портфолио: идеальный, но типовой и простой или оригинальный, но от себя и скорее всего местами костыльный проект?

    sk1llmuf
    @sk1llmuf
    frontend
    Прости, я искренний, скажу честно - Я не читал весь твой абзац. Но могу сказать по-своему мнению, что лучше в портфолио собирать максимально разные и уникальные проекты чтобы показать какой ты хороший швейцарский нож, а не проекты на бутстрапе с руководств.
    Ответ написан
    Комментировать
  • Что даёт владение компьютером (планшетом, смартфоном) в плане развития ребёнку?

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

    А вообще считаю, что лет до 10 детям противопоказаны компы, планшеты, смартфоны. В них они видят только игрушки, но никак не средство обучения.
    Ответ написан
    Комментировать
  • Что даёт владение компьютером (планшетом, смартфоном) в плане развития ребёнку?

    @Mark_Berkutov
    Специалист STMC-тестирования ВЕНЕТА СИСТЕМ
    Да, готовился когда-то сдавать на права. Попробовал учить билеты на компьютере - полная туфта. Пока не взял в руки бумажную книгу с билетами - так ничего и не выучил :)
    Ответ написан
    Комментировать
  • Что даёт владение компьютером (планшетом, смартфоном) в плане развития ребёнку?

    @nirvimel
    Тут часто мелькают вопросы "Как в 25/35/45 лет начинать программировать/администрировать/разбираться в какой-то высокооплачиваемой области" - в ответ можно только рукой закрыть лицо.
    Кто-то спрашивает "Как в 25/35/45 развить аналитическое мышление" - этот вопрос уже "теплее".

    На все подобные вопросы ответ один - перенестись на машине времени в прошлое и подарить самому себе комп/планшет в том году, когда вам было 6/7/8 лет.

    Тем, у кого нет такой машины времени для себя, остается только сделать такой подарок своему ребенку.
    Ответ написан
    Комментировать
  • Что даёт владение компьютером (планшетом, смартфоном) в плане развития ребёнку?

    @moozooh
    Chief Technical Grammar Nazi
    У меня свой компьютер появился в 15 лет, и сейчас обе моих профессии неразрывно связаны со знаниями, которые я приобрёл в ходе своей работы с компьютером. Но ещё задолго до того, как он появился, я игрался с конструкторами, учил английский в школе и дома, много читал, и среди моих любимых книг детства были «Почемучка», «Твоё свободное время», БСЭ, мифы и сказки разных народов, жюльверны-даррелы-азимовы, географические атласы и всякий научпоп. Прошло много лет, и я использую компьютер и планшет для самообразования, смотрю на них кино и читаю книги, ежедневно узнаю что-то новое из мира науки и техники, толерантно и с интересом отношусь к другим культурам, продолжаю расширять кругозор, говорю по-английски и регулярно езжу бродить по горам.

    Понимаете, к чему я клоню, да? Это такой тонкий намёк™ на то, что в плане развития компьютер/планшет/смартфон даёт человеку ровно то же самое, что человек делал до него или без него — просто более эффективно и в большем количестве. А если ребёнок на этих устройствах занимается только фигнёй, то это проблема не компьютера, и даже не ребёнка, а родителей, которые в первые несколько лет жизни не смогли должным образом удовлетворить его любознательность и заставить мозг работать.
    Ответ написан
    Комментировать
  • Что даёт владение компьютером (планшетом, смартфоном) в плане развития ребёнку?

    @Alcospb
    Кругозор и объем знаний развивается не за счет времени проведенного перед монитором, а за счет действий, которые предпринимает индивидуум.
    Аналогично, ваши мышцы не станут сильнее от сидения в качалке, как и мозги эффективнее от чтения анекдотов.
    Ответ написан
    Комментировать
  • Что даёт владение компьютером (планшетом, смартфоном) в плане развития ребёнку?

    @jackroll
    Сверхразум
    Спросите у себя, почему имея доступ к интернету ваши знания не растут в геометрической прогрессии.

    p.s вы требуете от ребенка слишком многого. Природа создавала человека не для того, чтобы он складывал числа или программировал на java.
    Ответ написан
    3 комментария
  • Что даёт владение компьютером (планшетом, смартфоном) в плане развития ребёнку?

    vawsan
    @vawsan
    Frontend Developer
    Если он там кидает птичек в хрюшек, то ничего не дает.
    Если читает, иногда смотрит кино, какие-то обучающие программы использует - то аналогично работе за компом.
    Ответ написан
    Комментировать
  • Какие преимущества получает приложение при интеграции с соцсетями?

    @redakoc
    1. Простой вход. То есть удобство.
    Так как не все хотят заморачиваться писать свою почту, а тут всего кнопку нажать надо.
    Не все хотят светить свой телефон.
    Не все хотят запоминать пароль.

    2. Потом уже идет социальная ориентированность.
    Ответ написан
    Комментировать
  • Какие преимущества получает приложение при интеграции с соцсетями?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    Как минимум социальную ориентированность. Подгрузка списка друзяшек, взаимодействие с ними итд.
    Ответ написан
    Комментировать
  • Какие альтернативы можно выбрать для JavaScript?

    sfi0zy
    @sfi0zy Куратор тега JavaScript
    Creative frontend developer
    Так как Java script это мейнтсрим

    JavaScript - это то, что будет работать в браузере у клиента. Все языки вроде CoffeeScript, ClojureScript, Dart, TypeScript и.т.д. транслируются в JavaScript. Таков мир.

    какие минусы выше перечислинных технологий относительно JS

    Не всякий JS разработчик захочет учить тот же самый Dart. В остальном - минусов особых нет, вы просто пишете на "другом" языке, а дальше система сборки за вас все делает сама.

    Какая разница между UI который можно создать на GWT и JS ?

    Никогда не использовал GWT, но возвращаясь к пункту 1 - все, что умеет JS вы в любом случае имеете в том или ином виде, следовательно разницы никакой.

    повлияет ли это на скорость загрузки станиц

    Если и повлияет, то незначительно.

    стоит ли влаживать время для изучения одного из них ?

    Стоит ли познакомиться с еще одним языком? В общем случае ответ положительный. Тем более что все эти языки достаточно простые и первое знакомство займет 2-3 дня максимум.
    Ответ написан
    Комментировать
  • Какие альтернативы можно выбрать для JavaScript?

    Что кто может сказать про TypeScript?

    Учите, не пожалеете.
    • типизация поставит мозги на место;
    • фичи, связанные с типами и инкапсуляцией надстраиваются над JS, т.е. не нужно знакомиться с полностью новым синтаксисом; даже терминологически разработчики TS стараются не расходиться с JS;
    • язык позволяет не бояться роста проекта; собственно сейчас большой объём фронтэнд-кода и заставил нас переходить на TypeScript; чем больше кода и чем больше команда, тем выгоды от TS перевешивают затраты на внедрение;

    Минусы:
    • усложнение процесса сборки, т.к. нужна компиляция (это относится к любому из не-JS языков);
    • придётся заботиться о наличии type definitions;
    • есть некоторые нетривиальные вопросы во взаимодействии с JS кодом. В общем-то ничего проблемного, просто нужно понимать, что как работает;

    Как человек, привыкший к языкам со статической типизацией, я не вижу для себя смысла писать на чистом JavaScript после освоения TS. Конечно, за исключением случаев поддержки существующего кода и скриптов на 10 строчек.
    Ответ написан
    1 комментарий
  • Как найти и устранить ошибку рендеринга компонента?

    pterodaktil
    @pterodaktil
    js developer
    module.js
    import { render } from './component'
    component.js
    export class Component {
      constructor(config) {
        this.template = config.template
        this.selector = config.selector
        this.el = null
      }
      render() {
        this.el = document.querySelector(this.selector)
        if (!this.el) throw new Error(`Component with selector <${this.selector}> wasn't found`)
        this.el.innerHTML = this.template
      }
    }
    Ответ написан
    5 комментариев