- React 16 Essentials(Second Edition)
- Artemij Fedosejev Adam Boduch
- 171字
- 2021-07-02 22:25:19
Creating the project structure
Now it's time to create our project structure. Organizing source files may sound like a simple task, but a well-thought-out project structure organization helps us understand the underlying architecture of our application. You'll see an example of this later in this book, when we'll talk about the Flux application architecture. Let's start by creating our root project directory named snapterest
inside your home directory ~/snapterest/
.
Then, inside it, we will create two other directories:
~/snapterest/source/
: Here, we'll store our source JavaScript files~/snapterest/build/
: Here, we'll put compiled JavaScript files and an HTML file
Now, inside ~/snapterest/source/
, create the components/
folder so that your project structure would look like this:
~/snapterest/source/components/
~/snapterest/build/
Now when we have our fundamental project structure ready, let's start populating it with our application files. First, we need to create our main application file app.js
in the ~/snapterest/source/
directory. This file will be the entry point to our application, ~/snapterest/source/app.js
.
Leave it empty for now, as we have a more pressing matter to discuss.
- Hands-On Machine Learning with scikit:learn and Scientific Python Toolkits
- Moodle Administration Essentials
- 實戰Java程序設計
- Full-Stack React Projects
- Windows內核編程
- LabVIEW虛擬儀器程序設計從入門到精通(第二版)
- Django 3.0入門與實踐
- 征服C指針(第2版)
- 3ds Max 2018從入門到精通
- Vue.js 3.x高效前端開發(視頻教學版)
- Getting Started with Web Components
- H5頁面設計與制作(全彩慕課版·第2版)
- 前端Serverless:面向全棧的無服務器架構實戰
- 精通Oracle 12c 數據庫管理
- ASP.NET 4權威指南