Code Monkey home page Code Monkey logo

Comments (9)

vtsurka avatar vtsurka commented on August 19, 2024

I doubt that there is a need...

from aura.

sindresorhus avatar sindresorhus commented on August 19, 2024

Bloatware? :p

Though, it could always be an Aura extension. Maybe to show off how easy it is to extend Aura.

from aura.

addyosmani avatar addyosmani commented on August 19, 2024

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.

tony avatar tony commented on August 19, 2024

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.

gersongoulart avatar gersongoulart commented on August 19, 2024

@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.

addyosmani avatar addyosmani commented on August 19, 2024

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.

js-dot-js avatar js-dot-js commented on August 19, 2024

@addyosmani - I agree with the general sentiment here that it's better as an extension. Shall we mark this as closed?

from aura.

addyosmani avatar addyosmani commented on August 19, 2024

@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.

addyosmani avatar addyosmani commented on August 19, 2024

Closing due to age and relevance to direction in master.

from aura.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.