Comments (9)
I doubt that there is a need...
from aura.
Bloatware? :p
Though, it could always be an Aura extension. Maybe to show off how easy it is to extend Aura.
from aura.
I think @sindresorhus makes an interesting point. Do we keep Aura itself as a form of core-architecture and add anything (at all) beyond that as an extension? The Backbone-Aura portion of the project is now an example of a larger extension but it might be useful to consider where additions come in.
I think it's important to figure this out as we're going to want to add more to the project in the future and having an agreed upon path for it would be great.
from aura.
That indeed, to some applications, would be an interesting event.
This utility to Aura will publish events / triggers when the screen changed size, so apps / modules can act accordingly.
This is cool. It is my belief this could be implemented as an Aura module? Would it need access to window
or document
global?
If that is true, and it is a module, it could be turned on an off, register to publish events, and even unloadable without refreshing the page? That'd be +1 useful events and +1 for demonstration of how aura's modular architecture can provde useful beyond backbone.
from aura.
@addyosmani I'm with @sindresorhus. Keeping Aura itself as a core-architecture and add anything else as an extension is way to go. We need to focus on what Aura has to do right, like loading/unloading widgets while taking care of garbage collection and memory usage etc. Everything else are extensions.
from aura.
I think focusing on loading/unloading and memory usage will probably be the most important parts to get right before our next launch. If we have time, we'll look into media events as an extension (I do think it could be really interesting), but agree that the core architecture is the most important focus at the moment.
from aura.
@addyosmani - I agree with the general sentiment here that it's better as an extension. Shall we mark this as closed?
from aura.
@dustinboston I think we could keep it open for exploration as an extension. Just needed some clarification on how it might manifest in the project :)
from aura.
Closing due to age and relevance to direction in master.
from aura.
Related Issues (20)
- Doubt about duplicate element and maintain the associated events HOT 3
- Framework design flawed! Removing dependencies jQuery and Underscore. HOT 12
- Requirejs repair Tons of issues. HOT 1
- Mediator dependency removal Event Emitter HOT 3
- Support for loading of individually optimized components? HOT 15
- Asynchronous/dynamic loading of components? HOT 3
- Does Aurajs compatible with IE6? If not, how should I do to make it support?
- Error when manually loading a component
- Data management HOT 4
- ideas or plans about aura's job in relation with polymerjs HOT 5
- Can't go past a Grunt Task referring component initialize
- hi guys did you abandon the aura project? HOT 2
- Access to parent(super) methods within component HOT 1
- how to Concatenate the files of the decoupled modules HOT 4
- External links not working with Android webview HOT 1
- [BUSINESS CRITICAL] aurajs.com - github pages site is inaccessible HOT 6
- How to use jQuery and Flot with AuraJS ?
- Lightening component built upon aura js
- The project's domain is advertising some pocker stuff :)
- Aura
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 aura.