@htmlclassic

Какой должна быть структура фронтенд проекта?

Привет.

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

У меня структура следующая:
в корне основные две папки: src и dist
src/
  >/library.blocks (это название я взял с сайта по БЭМ. Там ещё была папка у них 'common.blocks'
      >/button
         >/img
         >button.html (инклудится с помощью галпа в index.html (тот, что в корне /src))
         >button.scss
         >button.js

  >index.html
  >main.scss
  >main.js
  >helpers.scss (тут хранятся всякие функции и тп)
  >normalize.scss


ну а в dist я пытаюсь всё это выше выплюнуть в папки типа /css, /js, /img
пока некоторые штуки не особо получаются, но я пытаюсь))

Раскритикуйте и предложите, пожалуйста, как сделать лучше.
  • Вопрос задан
  • 154 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы