[Перевод] Создание веб-приложения на Go в 2017 году. Часть 3

Комментарии (8)

  • 28 мая 2017 в 00:04

    +1

    > babel-standalone/6.24.0/babel.min.js

    А webpack в 2017 году еще не завезли?

    • 28 мая 2017 в 00:22

      +1

      Немного завезли :) В 4й части (скоро выложу) автор слегка упомянул webpack.
    • 28 мая 2017 в 10:05

      0

      Для начинающих webpack не нужен. Достаточно Create React App.

      • 28 мая 2017 в 11:31

        0

        Это не по хардкору. Автору так будет слишком скучно.
      • 28 мая 2017 в 12:55

        0

        Стоп-стоп-стоп, я думал, что в create-react-app используется webpack, просто он заботливо сконфигурирован для нас, разве нет?
  • 28 мая 2017 в 00:18

    +1

    Я все ваши посты не читал, но мне немного не ясна логика завязывать шаблон и JS скрипты прямо в бинарнике, не подскажете, для чего вы так делаете?
    Я, допустим, при инициализации сервера просто читаю index.html файл в слайс байт, и оттуда уже пишу его через 
    w.Write(index)
    

    Это, как по мне, удобней, так как через админку после изменений в файле, я могу нажать кнопку «Очистить кеш», и файлы перечитаются заново, в вашем же случае придется делать новый билд и заменять им бинарник.
    • 28 мая 2017 в 00:21

      0

      Это сильно упрощает развертывание приложения (deploy). В процессе разработки/отладки удобнее, разумеется, пользоваться внешней статикой. Можно разделить сборку на develop/production, а в коде это учитывать (если есть статика в бинарнике, используем ее, в противном случае пользуемся внешней).
      • 28 мая 2017 в 11:36

        0

        Ребята, мы про embedded devices говорим для дешевого холодильника, или про веб в 2017 году? Там у автора файловая система-то хоть есть? А ядро? Меня переполняют чувства :)

© Habrahabr.ru