Best Practice per organizzare la libreria Javascript e la struttura delle cartelle CSS


Answers

 root/
   assets/
      lib/-------------------------libraries--------------------
          bootstrap/--------------Libraries can have js/css/images------------
              css/
              js/
              images/  
          jquery/
              js/
          font-awesome/
              css/
              images/
     common/--------------------common section will have application level resources             
          css/
          js/
          img/

 index.html

Ecco come ho organizzato le risorse statiche della mia applicazione.

Question

Come organizzi la tua cartella js & css nella tua applicazione web?

La mia attuale struttura del progetto è come questa:

root/
  assets/
    js/
      lib/
    css/
    img/
  index.html

Ma è più complicato quando uso molte librerie javascript e plugin css. Il plugin Javascript viene fornito con un proprio file .js e talvolta con il proprio file .css.

Ad esempio, quando uso JQuery con il plugin JQueryUI, inserisco jquery.js e jquery-ui.js nella directory js / lib. Ma JQueryUI viene fornito con un proprio file css. Dove dovrei mettere il css dal plugin javascript per le migliori pratiche? Dovrei metterli nella cartella lib, per distinguere il mio css e il plugin css javascript? O da qualche altra parte?

So che sono preferenze personali, ma voglio solo sapere come organizzi la cartella del tuo progetto.

Grazie in anticipo :)




Related