MEAN یک پکیج جاوا اسکریپتی Full-stack رایگان، متن باز و کاربر پسند برای ساخت وبسایت ها و وب اپلیکیشن های داینامیک است. (چه دهن پر کن!). بسته MEAN شما را قادر می سازد تا از MongoDB، Express، AngularJs و NodeJs استفاده کنید. این بسته برای توسعه دهندگانی طراحی شده است که قصد دارند در مدت زمان کمی وب اپلیکیشن های مبتنی بر MEAN بسازند و در کنار آن از مدل های کاربری مانند Mongoose و Passport نیز استفاده کنند.
به طور مثال مونگو دی بی یک پایگاه داده متن باز و رایگان مثل MySQL است با این تفاوت که عمر زیادی ندارد (از سال ۲۰۰۹ انتشار آن آغاز شده) و مهمتر از همه اینها؛ بسیاری از محدودیت های سایر پایگاه های داده را ندارد. این پایگاه داده سندگرا است بنابراین برخلاف پایگاه داده های رابطه ای، اسناد شبیه به جی سون را مدیریت می کند. این اجازه می دهد که مدل داده های برنامه بیشتر به شکل طبیعی شان نزدیک باشد به این خاطر که داده ها می توانند در سلسله مراتبی پیچیده و تودرتو قرار بگیرند اما قابلیت اجرای درخواست و شماره بندی شان را از دست ندهند.
سرفصل های دوره آموزشی Packt Hands-On MEAN Stack Web Development:
– نصب و راه اندازی
– ایجاد رابط کاربری با آنگولار
– ساخت یک سرور با Node.js
– ایجاد API با اکسپرس
– مدیریت اطلاعات با MongoDB
– همه اش رو بذار کنار هم