Comments (5)
You might learn something from the tests.
from breeze.js.samples.
Significant effort has been invested into Zza to present a reasonable, full-stack (MEAN-Breeze) solution that is clear and [relatively] easy to follow. In fact, @wardbell and I both created versions to demonstrate ideas and approaches.
Our goals was to provide a worthwhile reference solution [for the developer community] that supports organization by features, modules, animation, ORM, and AngularJS best practices... But all these mean that the application may appear overwhelming at first.
We recommend should either attend an IdeaBlade training class (which may be best to truly learn all about the ORM) or have some experience with AngularJS and slowly explore the app and source. For example, start learning:
- how the Customer views are composed,
- how the Customer data is loaded
- etc.
I also recommend another fork of the ZZa Mean project. See how the SessionController initializes the ORM and loads global product information.
from breeze.js.samples.
@ThomasBurleson sorry not to be clear. I'm not really interested in learning about the app, or the technologies you've selected to implement it though I admire them from afar. The query-oriented, client-side javascript access to a Mongo database offered by BreezeJS is extremely interesting if I can figure out how to use it on its own. From the tutorial snippets I'm figuring this can be demonstrated in about 20 lines of code, but I just don't know which ones, as the tutorials at http://learn.breezejs.com/ don't actually have enough walkthrough steps to replicate the Mongodb Node and HTML environment to support them, as far as I can see. I appreciate that Zza is complex, needs a training course to explain it properly, and has taken significant effort. However, that is rather the problem I experience as a potential adopter of BreezeJS technology. I accept that this is a 'wontfix' response :) I very much appreciate that you're working towards your own objectives and it's really my own problem if I can't unpack what's offered to serve my own purposes. Thanks for taking the time to get back to me.
from breeze.js.samples.
@wardbell I'm guessing you mean there's a Zza test suite somewhere, perhaps https://github.com/Breeze/breeze.js.samples/tree/master/node/zza-node-mongo/client/test . But if it relies on the full Zza environment configuration, I may be as stuck as I was at the beginning knowing which things are necessary for a minimal app. I'd love to be able to replicate the tutorial implementations of http://learn.breezejs.com/ (e.g. the section labelled "Tutorial 1 - Queries w/Angular" as locally hosted implementations, (which is one thing which Zza makes eminently possible, with its github hosting and npm configuration - the reason I'm knocking on your doors :) With any working example with the simplicity of the Tutorial I'm probably good to go from there. Is there some reference I'm missing, which would tell me the missing parts not visible in the Breeze Live Tutorial which are actually needed to make that work. Sorry if this isn't your area.
from breeze.js.samples.
For others researching this question, the Todo-Angular app, listed at http://www.breezejs.com/samples/ and with additional tutorial documentation at http://www.codeproject.com/Articles/528262/Data-with-Angular-js is promising, although its reliance on Entity Framework and database initialisation offered only through a Visual Studio project excludes its use in my Linux+Mongodb server environment, and really anything except desktop Windows, which is a disappointment for a Javascript-oriented codebase. Wondering if I can fill in the blanks for hosting and serving the data via Node+Mongodb by combining that example with the documentation at http://www.breezejs.com/documentation/mongodb but there's going to be a lot of guesswork and likely failure. Another way to describe this feature request might be - is there a simple Mongodb application example (like the Todo examples) which don't have a dependency on Visual Studio. Surprisingly there doesn't seem to be any. This is not intended as an appeal against 'wontfix' status though. I might link to this Issue thread and raise feedback against http://www.breezejs.com/samples/ Sorry for cluttering up the Zza Issue tracker. I'll try to rehome this issue somewhere else.
from breeze.js.samples.
Related Issues (20)
- DocCode sample fails to resolve breeze references HOT 1
- ODataBreezejsSample is missing a file of EdmBuilder.cs HOT 1
- access zza database HOT 2
- Did you finished all stuffs on the backlog? HOT 5
- How to reference self entities with Breeze.js ? HOT 1
- New items in Todo-zuma app not stashed HOT 2
- Missing breeze.modelLibrary.backbone.js HOT 1
- Relative URLs within odata $batch requests receive 404; SaveChanges fails HOT 12
- breeze.bridge.angular.js missing HOT 1
- Using - SaveBundleToSaveMap HOT 6
- EdmBuilder is missing in BOWA sample HOT 1
- sample todo-angular responds with 500 HOT 1
- Possible typo in zza-node-mongo
- Unable to locate Lookups message on first try
- node/tempHire/server/routes.js line 544 issue
- yo!! can we please get an NG2 sample with .net Core? HOT 3
- rxjs compile errors due to typescript < 2.0 HOT 1
- React - Redux example ?
- edmunds sample no longer works as they have retired their public API
- Breeze DocCode fails some tests
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 breeze.js.samples.