Skip to content

feat: create-tauri-app@3 - #284

Merged
amrbashir merged 37 commits into
devfrom
cta@3
Feb 15, 2023
Merged

feat: create-tauri-app@3#284
amrbashir merged 37 commits into
devfrom
cta@3

Conversation

@amrbashir

@amrbashir amrbashir commented Jan 3, 2023

Copy link
Copy Markdown
Member

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Docs
  • New Binding issue #___
  • Code style update
  • Refactor
  • Build-related changes
  • Other, please describe:

Does this PR introduce a breaking change?

  • Yes, and the changes were approved in issue #___
  • No

Checklist

  • When resolving issues, they are referenced in the PR's title (e.g fix: remove a typo, closes #___, #___)
  • A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.
  • I have added a convincing reason for adding this feature, if necessary

Other information

  • Remove unpopular templates and keep only 5 Node.js-based templates at a time.
  • Flavor of templates which will be mostly javascript and typescript will be prompted separately after choosing one of the templates
  • Add more Rust-based templates, leptos and dioxus seems like good-candidates, however leptos is not even 0.1 yet and dioxus already offers a desktop framework of their own.
  • --alpha and --mobile options
  • update leptos to use cargo-leptos
  • use forms in all templates (semantic HTML)

@amrbashir

Copy link
Copy Markdown
Member Author

NOTE: This shouldn't be merged and released until tauri-apps/tauri#5989 is merged and published

@amrbashir amrbashir linked an issue Jan 23, 2023 that may be closed by this pull request
4 tasks
@amrbashir amrbashir mentioned this pull request Feb 7, 2023
13 tasks
@amrbashir
amrbashir marked this pull request as ready for review February 15, 2023 15:17
@amrbashir amrbashir changed the title feat: create-tauri-app@3 changes, closes #258 feat: create-tauri-app@3 Feb 15, 2023
@amrbashir
amrbashir merged commit cea09e2 into dev Feb 15, 2023
@amrbashir
amrbashir deleted the cta@3 branch February 15, 2023 16:28
@beeb

beeb commented Feb 23, 2023

Copy link
Copy Markdown
Contributor

too bad the sveltekit options were killed... I would argue that svelte without kit is the worse choice between both options, seeing how kit provides a built-in router and much more features in general, for almost no additional boilerplate.

EDIT: #340

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Changes for create-tauri-app@3

2 participants