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
Copy file name to clipboardExpand all lines: docs/content/doc/developers/guidelines-frontend.md
-7Lines changed: 0 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -39,13 +39,6 @@ We recommend [Google HTML/CSS Style Guide](https://google.github.io/styleguide/h
39
39
6. The backend can pass complex data to the frontend by using `ctx.PageData["myModuleData"] = map[]{}`
40
40
7. Simple pages and SEO-related pages use Go HTML Template render to generate static Fomantic-UI HTML output. Complex pages can use Vue2 (or Vue3 in future).
41
41
42
-
## Legacy Problems and Solutions
43
-
44
-
### Too much code in `web_src/index.js`
45
-
46
-
Previously, most JavaScript code was written into `web_src/index.js` directly, making the file unmaintainable.
47
-
Try to keep this file small by creating new modules instead. These modules can be put in the `web_src/js/features` directory for now.
48
-
49
42
### Vue2/Vue3 and JSX
50
43
51
44
Gitea is using Vue2 now, we plan to upgrade to Vue3. We decided not to introduce JSX to keep the HTML and the JavaScript code separated.
0 commit comments