Skip to content
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

Maki is too confusing to be useful #117

Open
chrisinajar opened this issue Feb 28, 2016 · 3 comments
Open

Maki is too confusing to be useful #117

chrisinajar opened this issue Feb 28, 2016 · 3 comments
Assignees
Labels
0.4 updates for @fabric/core bug help wanted

Comments

@chrisinajar
Copy link
Collaborator

Maki, as a framework, is unusably complex. Here is my proposal for how to re-architect and rethink the role of Maki without shrinking its scope or discarding the progress made.

https://slack-files.com/T09HF1HK9-F0PBUR2AG-78ac26b2dc

@naterchrdsn
Copy link

This creates a clear surface area in which customization to the system are possible. This fundamentally changes Maki from a magic black box where Eric Martindale's crackpot theories come to life in ways that only Eric Martindale can pretend to barely understand to instead a simple framework for orchestrating the construction of applications on the Fabric network.

bahahahaha

great writeup, and I think I understand the role of maki a bit more because of it.
This project is highly ambitious...
I would assume that there will be ways to hook into the maki architechture using other libraries/frameworks/etc, correct?
For example, using angular templates at the UI and controller level and leveraging maki's more modular structure for models?

@chrisinajar
Copy link
Collaborator Author

Angular would be an implementation detail of the UI layer. The idea is that the parts of the stack you interact with are abstracted from the UI implementation, your application should also work with a fat C++ client or a bash interface.

Nothing above the UI layer should be aware of the browser.

@naterchrdsn
Copy link

Amazing. Ty sir

@martindale martindale self-assigned this Jun 18, 2016
@martindale martindale added the 0.4 updates for @fabric/core label Jan 27, 2021
@martindale martindale added this to the 0.4: Implementation milestone Jan 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.4 updates for @fabric/core bug help wanted
Projects
None yet
Development

No branches or pull requests

3 participants