The application worker driven frontend framework
MIT License
Published by tobiu over 3 years ago
We are getting really close to version 2 :)
Published by tobiu over 3 years ago
Published by tobiu over 3 years ago
Published by tobiu over 3 years ago
Published by tobiu over 3 years ago
Published by tobiu over 3 years ago
details: https://github.com/neomjs/neo/issues/1807
as mentioned inside the last comment:
you can of course add it into your own workspace package.json to speed up the sass-loader
.
Published by tobiu over 3 years ago
Details here: https://github.com/neomjs/neo/issues/1804
I will add this new version into npx neo-app
now.
Published by tobiu over 3 years ago
Published by tobiu over 3 years ago
details here: https://github.com/neomjs/neo/issues/1796
Published by tobiu over 3 years ago
small enhancement: we now lazy load the dialog module when clicking on the edit user button.
this keeps the initial app size smaller.
Published by tobiu over 3 years ago
You can now access view models of specific components from inside dialogs (which are not included inside the component tree of your app).
https://github.com/neomjs/neo/tree/dev/examples/model/dialog
https://neomjs.github.io/pages/node_modules/neo.mjs/examples/model/dialog/index.html (Chromium only)
https://neomjs.github.io/pages/node_modules/neo.mjs/dist/production/examples/model/dialog/index.html
Published by tobiu over 3 years ago
Published by tobiu over 3 years ago
Published by tobiu over 3 years ago
the onHashChange()
logic was outdated to a core improvement:
worker.Manager (main thread) is storing an array of appNames instead of a single appName config.
literally only 2 chars changed, but worth a hotfix release anyway, since the main framework demo app should work :)
Published by tobiu over 3 years ago
See: https://github.com/neomjs/neo/projects/23 for details.
There are 2 minor breaking changes:
controller.Component was using a view
config to store the component.
model.Component was using an owner
config to store the component.
Both configs got renamed to component
instead.
With the simplified controller logic, the method onViewParsed()
got obsolete since the entire parsing happens earlier.
You can use onComponentConstructed()
instead.
Published by tobiu over 3 years ago
Published by tobiu over 3 years ago
view models (model.Component) now support adding stores.
you can bind to stores which live inside the parent model chain.
example code:
https://github.com/neomjs/neo/tree/dev/examples/model/table
online demo:
https://neomjs.github.io/pages/node_modules/neo.mjs/dist/production/examples/model/table/index.html
https://neomjs.github.io/pages/node_modules/neo.mjs/examples/model/table/index.html
Published by tobiu over 3 years ago
Published by tobiu over 3 years ago
Published by tobiu over 3 years ago