Skip to content

Instantly share code, notes, and snippets.

@mrtnbroder
Forked from ryanflorence/react-app-file-structure
Last active July 30, 2020 18:54
Show Gist options
  • Save mrtnbroder/4a4a00d6e158df82611e to your computer and use it in GitHub Desktop.
Save mrtnbroder/4a4a00d6e158df82611e to your computer and use it in GitHub Desktop.

Revisions

  1. mrtnbroder revised this gist Jan 14, 2015. No changes.
  2. mrtnbroder revised this gist Jan 14, 2015. 1 changed file with 5 additions and 1 deletion.
    6 changes: 5 additions & 1 deletion react-app-file-structure
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,7 @@
    .
    ├── assets
    │   ├── images
    │   ├── sass/less/stylus/css
    ├── lib
    │   ├── actions
    │   ├── components
    @@ -54,4 +57,5 @@
    │   │   │   └── TodoList.jsx
    │   │   └── Dashboard.jsx
    │   └── SignedIn.jsx
    └── app.jsx
    ├── app.jsx
    └── routes.jsx
  3. mrtnbroder revised this gist Jan 14, 2015. 1 changed file with 5 additions and 4 deletions.
    9 changes: 5 additions & 4 deletions react-app-file-structure
    Original file line number Diff line number Diff line change
    @@ -12,15 +12,16 @@
    ├── views
    │   ├── Anonymous
    │   │   ├── __tests__
    │   │   │   └── Anonymous.test.jsx
    │   │   ├── views
    │   │   │   ├── Home
    │   │   │   │   ├── __tests__
    │   │   │   │   │ └── home.test.jsx
    │   │   │   │   └── home.jsx
    │   │   │   │   │ └── Home.test.jsx
    │   │   │   │   └── Home.jsx
    │   │   │   └── Login
    │   │   │   ├── __tests__
    │   │   │   └── login.jsx
    │   │   └── anonymous.jsx
    │   │   │   └── Login.jsx
    │   │   └── Anonymous.jsx
    │   └── SignedIn
    │   ├── lib
    │   │   └── components
  4. mrtnbroder revised this gist Jan 14, 2015. 1 changed file with 27 additions and 19 deletions.
    46 changes: 27 additions & 19 deletions react-app-file-structure
    Original file line number Diff line number Diff line change
    @@ -1,48 +1,56 @@
    .
    ├── actions
    ├── stores
    ├── lib
    │   ├── actions
    │   ├── components
    │   │   ├── __tests__
    │   │   │ └── Avatar.test.jsx
    │   │   └── Avatar.jsx
    │   ├── constants
    │   ├── dispatchers
    │   ├── stores
    │   └── utils
    ├── views
    │   ├── Anonymous
    │   │   ├── __tests__
    │   │   ├── views
    │   │   │   ├── Home
    │   │   │   │   ├── __tests__
    │   │   │   │   └── Handler.js
    │   │   │   │   │ └── home.test.jsx
    │   │   │   │   └── home.jsx
    │   │   │   └── Login
    │   │   │   ├── __tests__
    │   │   │   └── Handler.js
    │   │   └── Handler.js
    │   │   │   └── login.jsx
    │   │   └── anonymous.jsx
    │   └── SignedIn
    │   ├── __tests__
    │   ├── lib
    │   │   └── components
    │   │   ├── __tests__
    │   │   └── Avatar.js
    │   │   └── Lightbox.jsx
    │   ├── views
    │   │   ├── Courses
    │   │   │   ├── __tests__
    │   │   │   ├── views
    │   │   │   │   ├── Assignments
    │   │   │   │   │   ├── __tests__
    │   │   │   │   │   └── Handler.js
    │   │   │   │   │   └── Assignments.jsx
    │   │   │   │   ├── Default
    │   │   │   │   │   ├── __tests__
    │   │   │   │   │   └── Handler.js
    │   │   │   │   │   └── Default.jsx
    │   │   │   │   ├── Grades
    │   │   │   │   │   ├── __tests__
    │   │   │   │   │   └── Handler.js
    │   │   │   │   │   └── Grades.jsx
    │   │   │   │   └── Users
    │   │   │   │   ├── __tests__
    │   │   │   │   └── Handler.js
    │   │   │   └── Handler.js
    │   │   │   │   └── Users.jsx
    │   │   │   └── Courses.jsx
    │   │   └── Dashboard
    │   │   ├── __tests__
    │   │   ├── components
    │   │   │   ├── __tests__
    │   │   │   ├── Stream.js
    │   │   │   ├── StreamItem.js
    │   │   │   ├── TodoItem.js
    │   │   │   └── TodoList.js
    │   │   └── Handler.js
    │   └── Handler.js
    └── main.js
    │   │   │   ├── Stream.jsx
    │   │   │   ├── StreamItem.jsx
    │   │   │   ├── TodoItem.jsx
    │   │   │   └── TodoList.jsx
    │   │   └── Dashboard.jsx
    │   └── SignedIn.jsx
    └── app.jsx
  5. @ryanflorence ryanflorence revised this gist Jan 12, 2015. 1 changed file with 45 additions and 44 deletions.
    89 changes: 45 additions & 44 deletions react-app-file-structure
    Original file line number Diff line number Diff line change
    @@ -1,47 +1,48 @@
    .
    ├── actions
    ├── main.js
    ├── stores
    └── views
    ├── Anonymous
    │   ├── Handler.js
    │   ├── __tests__
    │   └── views
    │   ├── Home
    │   │   ├── Handler.js
    │   │   └── __tests__
    │   └── Login
    │   ├── Handler.js
    │   └── __tests__
    └── SignedIn
    ├── Handler.js
    ├── __tests__
    ├── lib
    │   └── components
    │   └── Avatar.js
    └── views
    ├── Courses
    │   ├── Handler.js
    │   ├── __tests__
    │   └── views
    │   ├── Assignments
    │   │   ├── Handler.js
    │   │   └── __tests__
    │   ├── Default
    │   │   ├── Handler.js
    │   │   └── __tests__
    │   ├── Grades
    │   │   ├── Handler.js
    │   │   └── __tests__
    │   └── Users
    │   ├── Handler.js
    │   └── __tests__
    └── Dashboard
    ├── Handler.js
    ├── __tests__
    └── components
    ├── Stream.js
    ├── StreamItem.js
    ├── TodoItem.js
    ├── TodoList.js
    └── __tests__
    ├── views
    │   ├── Anonymous
    │   │   ├── __tests__
    │   │   ├── views
    │   │   │   ├── Home
    │   │   │   │   ├── __tests__
    │   │   │   │   └── Handler.js
    │   │   │   └── Login
    │   │   │   ├── __tests__
    │   │   │   └── Handler.js
    │   │   └── Handler.js
    │   └── SignedIn
    │   ├── __tests__
    │   ├── lib
    │   │   └── components
    │   │   ├── __tests__
    │   │   └── Avatar.js
    │   ├── views
    │   │   ├── Courses
    │   │   │   ├── __tests__
    │   │   │   ├── views
    │   │   │   │   ├── Assignments
    │   │   │   │   │   ├── __tests__
    │   │   │   │   │   └── Handler.js
    │   │   │   │   ├── Default
    │   │   │   │   │   ├── __tests__
    │   │   │   │   │   └── Handler.js
    │   │   │   │   ├── Grades
    │   │   │   │   │   ├── __tests__
    │   │   │   │   │   └── Handler.js
    │   │   │   │   └── Users
    │   │   │   │   ├── __tests__
    │   │   │   │   └── Handler.js
    │   │   │   └── Handler.js
    │   │   └── Dashboard
    │   │   ├── __tests__
    │   │   ├── components
    │   │   │   ├── __tests__
    │   │   │   ├── Stream.js
    │   │   │   ├── StreamItem.js
    │   │   │   ├── TodoItem.js
    │   │   │   └── TodoList.js
    │   │   └── Handler.js
    │   └── Handler.js
    └── main.js
  6. @ryanflorence ryanflorence renamed this gist Jan 12, 2015. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  7. @ryanflorence ryanflorence revised this gist Jan 12, 2015. 1 changed file with 0 additions and 2 deletions.
    2 changes: 0 additions & 2 deletions react-app-files-structure
    Original file line number Diff line number Diff line change
    @@ -45,5 +45,3 @@
    ├── TodoItem.js
    ├── TodoList.js
    └── __tests__

    30 directories, 16 files
  8. @ryanflorence ryanflorence renamed this gist Jan 12, 2015. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  9. @ryanflorence ryanflorence revised this gist Jan 12, 2015. 1 changed file with 47 additions and 47 deletions.
    94 changes: 47 additions & 47 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -1,49 +1,49 @@
    .
    ├── app
    │   ├── Anonymous
    │   │   ├── Handler.js
    │   │   ├── Home
    │   │   │   ├── Handler.js
    │   │   │   ── __tests__
    │   │   ├── Login
    │   │   │   ── Handler.js
    │   │   │   ── __tests__
    │   │   ── __tests__
    │   ── SignedIn
    │   │   ── Courses
    │   │   │   ├── Assignments
    │   │   │   │   ── Handler.js
    │   │   │   │   └── __tests__
    │   │   │   ├── Default
    │   │   │   │   ├── Handler.js
    │   │   │   │   └── __tests__
    │   │   │   ── Grades
    │   │   │   │   ── Handler.js
    │   │   │   │   └── __tests__
    │   │   │   ├── Handler.js
    │   │   │   ├── Users
    │   │   │   │   ├── Handler.js
    │   │   │   │   └── __tests__
    │   │   │   ── __tests__
    │   │   ├── Dashboard
    │   │   │   ── Handler.js
    │   │   │   ├── __tests__
    │   │   │   ── components
    │   │   │   ── Stream.js
    │   │   │   ├── StreamItem.js
    │   │   │   ├── TodoItem.js
    │   │   │   ── TodoList.js
    │   │   │   └── __tests__
    │   │   ├── Handler.js
    │   │   └── __tests__
    │   ├── __tests__
    │   └── main.js
    ├── lib
    │   ├── components
    │   │   └── Avatar.js
    │   └── utils
    │   ── API.js
    ├── package.json
    └── webpack.config.js
    ├── actions
    ├── main.js
    ├── stores
    ── views
    ├── Anonymous
    │   ── Handler.js
    │   ├── __tests__
    │   ── views
    │   ── Home
    │   │   ── Handler.js
    │   │   └── __tests__
    │   ── Login
    │   ├── Handler.js
    │   ── __tests__
    └── SignedIn
    ├── Handler.js
    ├── __tests__
    ── lib
    │   ── components
    │   ── Avatar.js
    └── views
    ├── Courses
    │   ├── Handler.js
    │   ├── __tests__
    │   └── views
    │   ── Assignments
    │   │   ├── Handler.js
    │   │   ── __tests__
    │   ├── Default
    │   │   ── Handler.js
    │   │   └── __tests__
    │   ├── Grades
    │   │   ├── Handler.js
    │   │   └── __tests__
    │   └── Users
    │   ├── Handler.js
    │   └── __tests__
    ── Dashboard
    ── Handler.js
    ├── __tests__
    ── components
    ── Stream.js
    ── StreamItem.js
    ── TodoItem.js
    ├── TodoList.js
    └── __tests__

    27 directories, 19 files
    30 directories, 16 files
  10. @ryanflorence ryanflorence revised this gist Jan 11, 2015. 1 changed file with 25 additions and 11 deletions.
    36 changes: 25 additions & 11 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -3,33 +3,47 @@
    │   ├── Anonymous
    │   │   ├── Handler.js
    │   │   ├── Home
    │   │   │   └── Handler.js
    │   │   └── Login
    │   │   └── Handler.js
    │   │   │   ├── Handler.js
    │   │   │   └── __tests__
    │   │   ├── Login
    │   │   │   ├── Handler.js
    │   │   │   └── __tests__
    │   │   └── __tests__
    │   ├── SignedIn
    │   │   ├── Courses
    │   │   │   ├── Assignments
    │   │   │   │   └── Handler.js
    │   │   │   │   ├── Handler.js
    │   │   │   │   └── __tests__
    │   │   │   ├── Default
    │   │   │   │   └── Handler.js
    │   │   │   │   ├── Handler.js
    │   │   │   │   └── __tests__
    │   │   │   ├── Grades
    │   │   │   │   └── Handler.js
    │   │   │   │   ├── Handler.js
    │   │   │   │   └── __tests__
    │   │   │   ├── Handler.js
    │   │   │   └── Users
    │   │   │   └── Handler.js
    │   │   │   ├── Users
    │   │   │   │   ├── Handler.js
    │   │   │   │   └── __tests__
    │   │   │   └── __tests__
    │   │   ├── Dashboard
    │   │   │   ├── Handler.js
    │   │   │   ├── __tests__
    │   │   │   └── components
    │   │   │   ├── Stream.js
    │   │   │   ├── StreamItem.js
    │   │   │   ├── TodoItem.js
    │   │   │   └── TodoList.js
    │   │   └── Handler.js
    │   │   │   ├── TodoList.js
    │   │   │   └── __tests__
    │   │   ├── Handler.js
    │   │   └── __tests__
    │   ├── __tests__
    │   └── main.js
    ├── lib
    │   ├── components
    │   │   └── Avatar.js
    │   └── utils
    │   └── API.js
    ├── package.json
    └── webpack.config.js
    └── webpack.config.js

    27 directories, 19 files
  11. @ryanflorence ryanflorence created this gist Jan 11, 2015.
    35 changes: 35 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,35 @@
    .
    ├── app
    │   ├── Anonymous
    │   │   ├── Handler.js
    │   │   ├── Home
    │   │   │   └── Handler.js
    │   │   └── Login
    │   │   └── Handler.js
    │   ├── SignedIn
    │   │   ├── Courses
    │   │   │   ├── Assignments
    │   │   │   │   └── Handler.js
    │   │   │   ├── Default
    │   │   │   │   └── Handler.js
    │   │   │   ├── Grades
    │   │   │   │   └── Handler.js
    │   │   │   ├── Handler.js
    │   │   │   └── Users
    │   │   │   └── Handler.js
    │   │   ├── Dashboard
    │   │   │   ├── Handler.js
    │   │   │   └── components
    │   │   │   ├── Stream.js
    │   │   │   ├── StreamItem.js
    │   │   │   ├── TodoItem.js
    │   │   │   └── TodoList.js
    │   │   └── Handler.js
    │   └── main.js
    ├── lib
    │   ├── components
    │   │   └── Avatar.js
    │   └── utils
    │   └── API.js
    ├── package.json
    └── webpack.config.js