Skip to content

Adding Project based organisation for large projects - Ltk #26

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

Neon22
Copy link
Contributor

@Neon22 Neon22 commented Mar 30, 2025

There are currently 4 example projects in this PR.
They all build from simple (1) to complex (4).

The idea is to show a file organisation which enables users to create a large PWA style app using the Ltk for UI.

  • 1 swap and choose between mpy or py
  • 2 add Ltk and a sliding window for the terminal while in development
  • 3 add reactive UI elements and avoid race conditions when doing complex updates
  • 4 create and use single file components. A way to organise your files so development can build on what has already been created.

The next step is to add a sophisticated Worker for time consuming tasks - 5 - not yet begun

These projects are the best I can do but I am not a Javascript dev. It's quite probable that a knowledgeable person can improve/tweak these to be more useful or work better.

I hope there are some adjustments I need to make before this PR might be accepted.

Neon22 added 5 commits March 30, 2025 12:17
very basic - more project based design
develop further and use the Ltk and sliding terminal
Use single file components. Incorporate testing/example useage
added class control
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.

1 participant