نرم‌افزاری علیه نرم‌افزاری‌ها


چندی پیش با تکنولوژی JHipster ‌آشنا شدم که امکان ساخت خودکار یک نرم‌افزار تحت وب را مبتنی بر یک مدل داده‌ای (data model) فراهم می‌کند. نرم‌افزار تحت وب حاصل از بیشتر تکنولوژی‌های نسبتاً روز استفاده می‌کند (Spring Boot، Angular/React و غیره)، قابلیت پیکبربندی برای استفاده از انواع پایگاده داده‌های SQL و NoSQL را دارد (بدون هیچگونه برنامه‌سازی!)، و انجام تمام عملیات CRUD و جستجو بر روی نوع موجودیت‌های تعریف شده در مدل داده‌ای را ممکن می‌سازد؛ خودکار و بدون نیاز به هیچگونه برنامه‌سازی.


این تکنولوژی مرا یاد توییت خودم در بخش «توییترز» شماره یک نشریه رایانش در بهار ۹۳ می‌اندازد که در آنجا به EMF به عنوان «نرم‌افزاری علیه نرم‌افزاری‌ها» اشاره کرده بودم.


https://www.jhipster.tech


#معرفی


(مجتبی ورمزیار)