You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Configuration file for [XMake](https://xmake.io/).
31
-
- Simple data storage implementation in `src/lib/store.c`.
32
-
-[.scss](https://sass-lang.com/guide) files for describe the user interface style.
33
-
- Some tsx files used to describe the structure of the user interface. You can refer to it to write stateless components using the TypeScript language and React library.
34
-
-`about` component for display app information.
35
-
-`home` page that implements simple layout and interaction.
36
-
37
-
## Project Structure
38
-
39
-
-**`app`**: contains the resource files required for the application to run. You can use it as the working directory of the application, and when you publish your application, you only need to package the files in that directory.
40
-
-**`build`**: contains build tool output files.
41
-
-**`src`**: contains the source code.
42
-
-**`assets`**: contains resource files.
43
-
-**`style`**: contains the source code of stylesheets. You can put [.scss](https://sass-lang.com/guide) files here.
44
-
-**`components`**: Contains source code for components.
45
-
-**`pages`**: Contains source code for pages.
46
-
-**`lib`**: contains the base library code.
41
+
-`app/`: Directory for storing source code and resources based on application routers.
42
+
-`about/`: Directory for the about page.
43
+
-`logo.png`: Project icon file.
44
+
-`page.c`: C source file for the about page.
45
+
-`page.h`: C header file for the about page.
46
+
-`page.tsx`: TypeScript source file for the about page.
47
+
-`page.tsx.h`: page.tsx compiled into C source code, included by page.c.
48
+
-`styles.module.scss`: CSS module.
49
+
-`styles.module.scss.h`: CSS module compiled into C code, included by page.tsx.h.
50
+
-`global.css`: Global CSS styles.
51
+
-`page.c`: C source file for the main page.
52
+
-`page.h`: C header file for the main page.
53
+
-`page.tsx`: TypeScript source file for the main page.
54
+
-`page.tsx.h`: page.tsx compiled into C code, included by page.c.
55
+
-`layout.tsx`: Layout containing UI shared with subpages.
56
+
-`main.c`: Main entry source file containing the source code for `main()` function.
57
+
-`main.h`: Main entry header file containing headers and functions required by `main()` function.
0 commit comments