-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update the documentation and changes to Dtos (#90)
* Modify the dto names * Remove queries, because they are not implemented * Document the tasks and a bit modify them * Comment more the QueryDSL * Update the documentation to real content
- Loading branch information
Showing
119 changed files
with
649 additions
and
480 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"label": "Clients", | ||
"position": 222 | ||
} |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
11 changes: 11 additions & 0 deletions
11
docs/docs/clients/fireback-react-native/introduction-to-fireback-react-native.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
title: Introduction to Fireback React Native | ||
sidebar_position: 20 | ||
--- | ||
|
||
Fireback react native is a raw project to create React native projects. | ||
React and React native SDKs are not the same as Fireback React Native Boilerplate, | ||
This is only a starter app that you might use for your projects. | ||
|
||
Fireback React Native is not a complete boilerplate unlike React.js version. | ||
There is not much planned to add features to it at the moment. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"label": "Code generation", | ||
"position": 222 | ||
} |
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"label": "Deeper", | ||
"position": 222 | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
--- | ||
title: Fireback structure and sub projects | ||
sidebar_position: 43 | ||
--- | ||
|
||
Fireback original project (and subsequent projects built using Fireback) all follow a the same or very similar | ||
structure. | ||
|
||
**Note:** This document might be useful for developers who want to understand Fireback more deeper, | ||
you don't need it for building your apps using Fireback. | ||
|
||
Fireback is simple, and in fact doesn't contain so many folders anyway. | ||
|
||
## .github | ||
|
||
This folder contains github actions build for Fireback framework. | ||
Might be present in projects created via Fireback. Delete it if your project | ||
does not being deployed via Github or hosted there, also you can modify | ||
your own apps version to your needs. | ||
|
||
## .jsonschemas (ignored) | ||
|
||
Fireback and Fireback projects generate jsonschemas out of Module3.yml files. | ||
This is because, I wanted to have more sophisticated generated autocompletion | ||
per each module, but not used yet. This folder will be generated | ||
on Fireback and Fireback projects, and can be removed via Makefile of the project. | ||
|
||
**Reminder** You need to install Redhat Yaml VSCode extension to see autocompletion | ||
for Module3 files. | ||
|
||
## .vscode | ||
|
||
This is also present in both new projects and Fireback itself, which contains | ||
a set of tasks, settings for working on Fireback projects. Feel free | ||
to extend or modify it based on your needs. | ||
|
||
## artifacts (ignored) | ||
|
||
Fireback makefiles are configured to create artifacts for different operating | ||
systems inside this folder. It's ignored and will be auto generated. | ||
|
||
## cmd | ||
|
||
A command golang community convention for having application entry points. | ||
Check the `main.go` to see further configurations. | ||
|
||
By default, might be only a single app, but you can add new folders here and make | ||
multiple application by combining different modules, just as you would with any | ||
golang application. | ||
|
||
## docs | ||
|
||
Documents related to Fireback. | ||
|
||
## e2e | ||
|
||
Tests, and some scripts needed for Fireback project itself. It doesn't | ||
exist on child projects | ||
|
||
## modules | ||
|
||
This folder is the most imporant folder in Fireback projects, and you | ||
can create your `Module3.yml` modules here. In VSCode, CMD+SHIFT+P and `Run task` | ||
will suggest `Generate new module` to create them easier. | ||
|
||
It exists on Fireback and child projects. |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
--- | ||
title: Missing documentations | ||
sidebar_position: 10000 | ||
--- | ||
|
||
Here there is a list of content which needs to be documented, both in docs and code comments. | ||
Please check each feature if 100% is compatible with the docs, mention the known issues | ||
and plans. | ||
|
||
|
||
## Macros | ||
Macros are a Fireback Module3 definition feature, which would add extra | ||
features into a definition, by just using them. | ||
|
||
## Migration and databases | ||
Fireback or Projects generated by fireback, they need database. Fireback is based on Gorm, | ||
and only supports What gorm supports. Code generated, or SQL queries, are only | ||
optimized or even generated for SQLite and MySQL, since I do not build anything | ||
outside of these 2 databases. | ||
|
||
You might be able to connect your golang project to another type of database, | ||
since fireback is pure go, there is not conflict, but you won't gen benefit of | ||
entities or migration out of the box. | ||
|
||
## React.js Client | ||
|
||
## Testing in Fireback | ||
|
||
## Using Fireback independently in other backend technologies such as Node.js or Java | ||
|
||
## Working on Fireback Source Code | ||
|
||
## Possibility of creating Fireback modules and use in pure go projects | ||
|
||
## Issues in Fireback | ||
|
||
## Importing and Exporting | ||
|
||
## Guide to choose technologies for projects | ||
|
||
## FirebackApp application lifecycle | ||
|
||
## Fireback Shipment | ||
|
||
In this document we are going to discuss how the fireback is delivered as a product. | ||
Most commonly, Github actions builds the entire project, installers and binaries | ||
and they will be available as a part of releases. | ||
|
||
|
||
## Error handling and IError | ||
|
||
## Building your project and deploying to a VPS | ||
|
||
## Capabilities (Permissions) | ||
|
||
## Explain following modules | ||
|
||
accessibility | ||
currency | ||
geo | ||
licenses | ||
timezon | ||
|
||
## Workspaces features | ||
|
||
codegen-in-depth | ||
concurrent-update | ||
fireback-workspaces-module | ||
json-query-vs-query | ||
lsp-language-server | ||
pdf-tools | ||
querydsl | ||
security-life-cycle | ||
|
||
## fireback-react |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
4 changes: 0 additions & 4 deletions
4
docs/docs/fireback-administration/features-in-fireback-administration-panel.mdx
This file was deleted.
Oops, something went wrong.
4 changes: 0 additions & 4 deletions
4
docs/docs/fireback-react-native/introduction-to-fireback-react-native.mdx
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.