2021-05-10
1224
#angular
Emmanuel John
47591
May 10, 2021 ⋅ 4 min read

Angular modules: Best practices for structuring your app

Emmanuel John I'm a full-stack software developer, mentor, and writer. I am an open source enthusiast. In my spare time, I enjoy watching sci-fi movies and cheering for Arsenal FC.

Recent posts:

open ai agent kit

I tried OpenAI’s AgentKit: Does it make Zapier and n8n obsolete?

Examine AgentKit, Open AI’s new tool for building agents. Conduct a side-by-side comparison with n8n by building AI agents with each tool.

Clara Ekekenta
Nov 4, 2025 ⋅ 11 min read

A Jarvis for everyone: AI agents as new interfaces

AI agents powered by MCP are redefining interfaces, shifting from clicks to intelligent, context-aware conversations.

Peter Aideloje
Nov 4, 2025 ⋅ 10 min read
Why Frontend Devs Should Care About Platform Engineering

Why frontend devs should care about platform engineering

Learn how platform engineering helps frontend teams streamline workflows with Backstage, automating builds, documentation, and project management.

Muhammed Ali
Nov 3, 2025 ⋅ 6 min read
vercel ai elements featured image

How I built an AI productivity assistant with Vercel AI Elements

Build an AI assistant with Vercel AI Elements, which provides pre-built React components specifically designed for AI applications.

Emmanuel John
Nov 3, 2025 ⋅ 9 min read
View all posts

One Reply to "Angular modules: Best practices for structuring your app"

  1. Cannot agree with all of this.
    First of all, what is the difference in your definition of share and core modules?
    Preferable way is to create single core modules with all services provided in root and create some libs outside of app for better visualization of lazy load.
    All this feature staff is not important, it’s better to have all the code you in one place.

    Also I like the rule that you should import only from your own folder and inside, and never go up.

    PS auth via Twitter does not work, via goglogle.works but breaks on post. Are you sure you are logging everything??

Leave a Reply

Would you be interested in joining LogRocket's developer community?

Join LogRocket’s Content Advisory Board. You’ll help inform the type of content we create and get access to exclusive meetups, social accreditation, and swag.

Sign up now