מחפש פריימוורק מבוסס Node.js ליישום מבוסס MVC
-
במשך השנים כתבתי בעיקר ב-PHP ולאחרונה התחלתי לנסות את node.js ו-express
בחודש האחרון התוודעתי ל-Laravel והוקסמתי מסל הכלים שלו לניהול MVC בצורה מסודרת, עם סל הרחבות (כגון spatie לניהול הרשאות), והאפשרות ליצור שלד־אתר עם אפשרויות ניהול זהויות (הרשמה וכניסה) באמצעות שורת הפקודה (artisan).
ככל שחיפשתי נראה שמחוץ לעולם של PHP אפשרות כזו קיימת רק בפייתון - באמצעות Django.
השאלה שלי היא - האם יש לזה מקביל גם ב-Node.js?
אקספרס מספק אמנם ראוטינג בסיסי ו-middleware, אבל חסרות לי האפשרויות של פריימוורק מסודר שנותן מבנה התחלתי של עץ תיקיות מסודר ומחלקות בסיסיות של קונטרולר מודל ותצוגה -
@yossiz כתב במחפש פריימוורק מבוסס Node.js ליישום מבוסס MVC:
ב) תבדוק adonisjs
יש"כ!
מבדיקה ב-stackshare נראה שיש לזה קהילה קטנה מאוד
אני מעדיף להתבסס על פריימוורק עם קהילה גדולה ומבוססת
האם יש דבר כזה?ואם יורשה לשאול - במה משתמשים חכמי ורבני חשובי המתכנתים דכאן?
האם כולם כאן מיישמים לבד ניהול זהויות, MVC והרשאות? -
@איש-נחמד כתב במחפש פריימוורק מבוסס Node.js ליישום מבוסס MVC:
האם יש דבר כזה?
יש קהילה יותר גדולה ל-nestjs. אבל בסוף היום אין משהו כמו laravel
@איש-נחמד כתב במחפש פריימוורק מבוסס Node.js ליישום מבוסס MVC:
האם כולם כאן מיישמים לבד ניהול זהויות, MVC והרשאות?
התשובה בשבילי לצערי הגדול הוא כן
-
@איש-נחמד כתב במחפש פריימוורק מבוסס Node.js ליישום מבוסס MVC:
ואם יורשה לשאול - במה משתמשים חכמי ורבני חשובי המתכנתים דכאן?
אני בטוח שרובא דרובא בexpress.js
לאחרונה התווספו עוד ספריות שמתחילות להיות פופלאריות אך לא בסגנון שאתה מחפש אלא יותר כמו express.js תבדוק את h3 ו hono
ויש את nitro שהוא בנוי על h3 והוא ייתן לך פתרון חלקי בזה שהroutes הם לפי מבנה התיקיות
לnitro יש גם קהילה גדולה כי כל אחד שמשתמש בnuxt בעצם משתמש בnitro (במיוחד אם הוא בונה גם צד שרת)