My Bulletproof NodeJS API Architecture

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.พ. 2025
  • I landed a full-stack software engineering job with no degree, no bootcamp, and while living in a small panhandle town called Amarillo, where there is little no to opportunities for developers. Despite the odds, I made it happen. In fact, I went on to win first place in a coding championship before securing my job.
    Now, I help others do the same. If you’re interested, join here: www.skool.com/...
    Looking for a community to fast-track your success in software engineering and master web development? Join my community! Its free!: www.skool.com/....

ความคิดเห็น • 18

  • @daniel-guillen-1
    @daniel-guillen-1  4 หลายเดือนก่อน

    Giving away free 1 on 1 coaching where I build personalized roadmap for you to become a software engineer, and I help you build a complex project! A total of 5 hours of coaching for free! Only for the next 30 people that sign up! :
    www.skool.com/techascend/about

  • @jailynnajera7741
    @jailynnajera7741 4 หลายเดือนก่อน +1

    Very informative! Keep it up!

  • @raghbirsingh8585
    @raghbirsingh8585 3 หลายเดือนก่อน +1

    Great

    • @daniel-guillen-1
      @daniel-guillen-1  3 หลายเดือนก่อน

      @@raghbirsingh8585 thank you!

  • @rockrock33819
    @rockrock33819 4 หลายเดือนก่อน +1

    Very informative. You earned a sub 😉

    • @daniel-guillen-1
      @daniel-guillen-1  4 หลายเดือนก่อน

      Thank you! I really appreciate it! I am just starting out my channel
      Are you a dev? Or learning to become one?

    • @rockrock33819
      @rockrock33819 4 หลายเดือนก่อน

      @@daniel-guillen-1 full time dev bro.

  • @bhanusharma2363
    @bhanusharma2363 4 หลายเดือนก่อน +3

    This is what i call over engineering

    • @daniel-guillen-1
      @daniel-guillen-1  4 หลายเดือนก่อน

      @@bhanusharma2363 100% understand your point, what does your structure look like?

    • @bhanusharma2363
      @bhanusharma2363 4 หลายเดือนก่อน +2

      @@daniel-guillen-1 I think your approach is great but it is only applicable on a very large project. Most of the times projects are not that large in node js.

    • @bhanusharma2363
      @bhanusharma2363 4 หลายเดือนก่อน

      @@daniel-guillen-1 it will become harder to maintain over time

    • @daniel-guillen-1
      @daniel-guillen-1  4 หลายเดือนก่อน +2

      @@bhanusharma2363Gotcha! I agree with you, I think we should find a balance between over engineering and simplicity
      However I believe the only way to find it is to test different architectural designs

  • @zongxun9940
    @zongxun9940 4 หลายเดือนก่อน +2

    do you have a github link for this?

    • @daniel-guillen-1
      @daniel-guillen-1  4 หลายเดือนก่อน +1

      Not yet, but I’ll work on it and make it!
      Come back in a day or so and I’ll have it!

    • @daniel-guillen-1
      @daniel-guillen-1  4 หลายเดือนก่อน

      github.com/djg3577/NODEJS-BulletProof-Foundation
      Here is a GitHub link! I will also attach to the bio of the vid
      Note: This is just the backend template as shown in the video!

  • @sherry6892
    @sherry6892 4 หลายเดือนก่อน +2

    Too general, lacks clear separation of concerns, and can lead to scalability issues as the app grows, making it harder to maintain and organize. For instance, controllers and services may sometimes be intertwined, making it hard to manage responsibilities clearly.

    • @daniel-guillen-1
      @daniel-guillen-1  4 หลายเดือนก่อน +1

      @@sherry6892 totally get what your saying! I try to make the distinction between as much as possible, and has worked well for me so far!
      What architecture do you recommend? Would love to hear!