-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Example repos that embrace the book "Enterprise Angular Monorepo Patterns" by nrwl #1515
Comments
For example, the main layout (app.component) - should we still be using this in the main app or should it be pulled out into a feature ? Or should it in fact be part of the lib/shared ? |
We don't have a good simple canonical example. You can refer to the Angular Console repo for a real world example. I'm planning on starting one. It would be an e-commerce site. (I can post more details once I flush it out) Would people find this useful? Would anybody be interested in contributing? |
I for one spent more than a week discussing and thinking where would I put every thing I now have on a "vanilla" Angular App, and thinking about libraries relationships, types, etc . It was a good excercise, for example after some thinking/tweeting I realized the better place for all my interfaces and classes for models would be an util type library called types/models. So yes, I would find it very useful even if I already kinda have my structure working, to see how it compares to that. As far as contributing, I unfortunately have some very streesfull weeks coming in the near future, but I would love to after that ^^ |
Yes, I would find it very useful. I think the book does a good job about setting up a base - but having a real repo that follows the book would be really helpful. Also maybe having a repo that does full stack, so Angular + NestJS backend and what what be really cool ( i believe a reference is made to it in the book but it doesnt good further) - creating a UI library for components, we are currently doing this in its own NX library using storybook. This will give a good understanding of all the both can interact together etc. |
@FrozenPandaz Also what would be handy is having some kind of slack (or other medium), support channel - where everyone can get involved and ask questions about doubts. |
I've updated the It uses the concepts in the book. It's not full stack yet but I plan on moving the data into microservices. Please let me know your thoughts about the repo. |
@appsolutegeek There is the gitter channel: https://gitter.im/nrwl-nx/community |
Sorry, but it doesn't look like the nx-examples reflects the best-practices of the book 🤔 @ramarivera would you mind sharing your structure? |
@Tucaen If you are still interested, this helped me out A LOT. https://www.softwarearchitekt.at/aktuelles/sustainable-angular-architectures-2/ |
This issue has been closed for more than 30 days. If this issue is still occuring, please open a new issue with more recent context. |
I have been reading the Enterprise Angular Monorepo patterns, and although its be a great journey - I still have many questions :-)
I was hoping that there was an example repo that embraces the standards inside the book.
For example, some concerns I have right now, is where should i put the pages ? Should they be in their specific libraries ? IT mentions - UI SHELL in the book, should there just be one UI Shell ?
I think have a repo that embraces the book would help to fill in the gaps a little for me.
I would just like a little more visibility on the folder structure inside a library when it comes to smart components vs dumb components.
I am using Angular with NEST.
Nest I understand fully and this isn't where my question rise from, its more from the angular part and underlining structure for organizing pages, components etc.
Does anybody know of a good resource - I can't be the only one that still has questions after reading the book ? :-) Or maybe I am :-)
The text was updated successfully, but these errors were encountered: