Comments (2)
Goodnight @bmorphism , sorry for the delay in this answer, which by the way is a great question.
As I gained more experience, and with the package's own evolution, I found some ways to improve some things, but the structure, in a macro way, didn't have many changes.
And an important detail is my desire to transform it into a universal pattern that can be used in several other approaches, initially I validated it and had several other ideas when implementing the same model in javascript with node, I will attach an example of the structure.
So yes, I'm still learning and trying to improve the package, and I should release another one by the end of the year for a global edge like minimals architecture.
As for whether I would do it differently, I don't think so, and I think that the path so far, with all the hits and misses, made me and the package what it is.
Also remembering that I was based on other models such as MVP, MVC and bloc.
Even though it was at the beginning of my career, I felt that the pain that had to be healed was that of the people who came from these technologies, web or other state managers to getx, and still didn't know a way to "fit" any of these existing approaches, and I also wanted to, lol and by serving me I thought I could help other people.
After some time, I managed to implement, even with some other state managers the same model.
So I think I did what I could for this migration and getx initiation goal.
But now, I'm pissed at some extremely massive patterns and a high level of boilerplate in several areas, not just in flutter lol , which made me look in a more macro and adaptive way, like turning the getx pattern into something extremely easy, adaptable and understandable for other sectors like web, backend.
And that's what I'm currently working on.
from getx_pattern.
And one more detail, example is the example project of the getx pattern repo, the others are links to other repos and projects of other repos that are also in the README
from getx_pattern.
Related Issues (20)
- For larger project HOT 1
- Confused about the folder structure. HOT 1
- A working minimal example would be greatly appreciated HOT 7
- Where do the dialogs go? HOT 2
- Question regarding the getx pattern HOT 3
- Do we really need the repository? HOT 2
- Dúvida no conceito de módulo HOT 5
- Duplication of initial page HOT 1
- Dúvida: onde ficariam as interfaces que são implementadas pelos `services`, `repositories` e `providers`? HOT 4
- Why is there only Android configuration under UI, IOS configuration? I don't think it makes a lot of sense HOT 1
- why folder views is double? HOT 2
- Shared controller is multiple views HOT 1
- why you dont getConnect as provider? HOT 4
- Modules... HOT 1
- Where would I put the StreamSubscription? HOT 2
- folder name: exEmples and exAmples HOT 1
- Example code HOT 1
- Site Translations HOT 4
- Understanding the difference between Services and Providers, along with their interaction with Repositories HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from getx_pattern.