دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Sharma. Aneeta
سری:
ISBN (شابک) : 9781788830775, 1788830776
ناشر: Packt Publishing, Limited
سال نشر: 2018
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 18 مگابایت
کلمات کلیدی مربوط به کتاب توسعه کامل وب با Vue.js و Node: ساخت برنامه های وب مقیاس پذیر و قدرتمند با پشته وب مدرن: MongoDB ، Vue ، Node.js و Express: رایانه -- زبانهای برنامه نویسی -- جاوا اسکریپت ، رایانه -- وب -- عمومی ، اینترنت: کارهای عمومی ، زبانهای برنامه نویسی و برنامه نویسی: عمومی ، خدمات وب ، کتابهای الکترونیکی ، رایانه -- وب -- عمومی ، رایانه -- زبانهای برنامه نویسی -- جاوا اسکریپت
در صورت تبدیل فایل کتاب Full-Stack Web Development with Vue.js and Node: Build scalable and powerful web apps with modern web stack: MongoDB, Vue, Node.js, and Express به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه کامل وب با Vue.js و Node: ساخت برنامه های وب مقیاس پذیر و قدرتمند با پشته وب مدرن: MongoDB ، Vue ، Node.js و Express نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
جاوا اسکریپت ایزومورفیک کلمه کلیدی سال 2017 بود که به توسعه دهندگان این امکان را داد تا از یک زبان واحد در سراسر پشته توسعه وب خود استفاده کنند و برنامه های مقرون به صرفه و مقیاس پذیر بسازند. MEVN یک پشته توسعه وب مدرن است که از برنامه های کاربردی وب مانند MongoDB، Express.js، Vue.js و Node.js تشکیل شده است. Hands-On Full-Stack ...; جلد; صفحه عنوان؛ حق چاپ و اعتبار؛ PacktPub.com؛ مشارکت کنندگان؛ فهرست مطالب؛ پیشگفتار؛ فصل 1: معرفی MEVN. تکامل پشته فناوری در جاوا اسکریپت. معرفی MEVN؛ نصب Node.js؛ نصب Node.js در macOS؛ نصب Node.js با استفاده از نصب کننده؛ نصب Node.js با استفاده از bash. نصب Node.js در لینوکس؛ نصب Node.js از توزیع پیش فرض؛ نصب Node.js از NodeSource؛ نصب Node.js در ویندوز؛ معرفی NVM نصب Node.js از NVM. معرفی npm; مدول؛ بسته; نصب npm; با استفاده از npm
Isomorphic JavaScript was the buzzword of the year 2017, allowing developers to utilize a single language throughout their web development stack and build cost-effective and scalable applications. MEVN is a one such modern web development stack consisting of web applications such as MongoDB, Express.js, Vue.js, and Node.js. Hands-On Full-Stack ...;Cover; Title Page; Copyright and Credits; PacktPub.com; Contributors; Table of Contents; Preface; Chapter 1: Introducing MEVN; Evolution of the technology stack in JavaScript; Introducing MEVN; Installing Node.js; Installing Node.js on macOS; Installing Node.js using the installer; Installing Node.js using the bash; Installing Node.js on Linux; Installing Node.js from the default distribution; Installing Node.js from NodeSource; Installing Node.js on Windows; Introducing NVM; Installing Node.js from NVM; Introducing npm; Module; Package; Installing npm; Using npm.
Cover
Title Page
Copyright and Credits
PacktPub.com
Contributors
Table of Contents
Preface
Chapter 1: Introducing MEVN
Evolution of the technology stack in JavaScript
Introducing MEVN
Installing Node.js
Installing Node.js on macOS
Installing Node.js using the installer
Installing Node.js using the bash
Installing Node.js on Linux
Installing Node.js from the default distribution
Installing Node.js from NodeSource
Installing Node.js on Windows
Introducing NVM
Installing Node.js from NVM
Introducing npm
Module
Package
Installing npm
Using npm. Installing an npm package locallyInstalling an npm package globally
Introducing package.json
Creating a package.json file
Installing MongoDB
The benefits of MongoDB compared to Relational Database Management Systems (RDBMS)
Installing MongoDB on macOS
Installing MongoDB by downloading
Installing MongoDB via Homebrew
Installing MongoDB on Linux
Installing MongoDB using apt-get
Installing MongoDB using tarball
Installing MongoDB on Windows
Using MongoDB
Creating or using a MongoDB database
Creating documents
Fetching documents
Fetching all documents. Fetching a specific documentUpdating documents
Deleting documents
Deleting documents that match a given criteria
Deleting a single document that matches the given criteria
Deleting all records
Introducing Git
Installing Git on Windows
Installing Git on Mac
Installing Git on Linux
Introducing GitHub
Why GitHub?
Using GitHub
Setting up a GitHub repository
Summary
Chapter 2: Building an Express Application
Introduction to Node.js
Understanding Node.js
Node.js programming
Node.js modules
Node.js core modules
Custom modules
Introducing Express.js
Installing Express.js. Creating an Express.js applicationExpress router
Request object
Response object
Introduction to MVC
Why MVC?
Changing the folder structure to incorporate MVC
File naming conventions
Creating view files for the Express.js application
Summary
Chapter 3: Introducing MongoDB
Why MongoDB?
MongoDB queries
Creating documents
insertOne()
insertMany()
insert()
Retrieving documents
Finding all documents
Finding documents via filters
Updating documents
updateOne()
updateMany()
update()
Deleting documents
deleteOne()
deleteMany()
remove()
Introducing Mongoose. Installing MongooseConnecting Mongoose to MongoDB
Creating records in Mongoose
Fetching records from Mongoose
Fetching all records
Fetching a specific record
Updating records in Mongoose
findById() and save()
findOneAndUpdate()
findByIdAndUpdate()
Deleting records in Mongoose
remove()
findOneAndRemove
findByIdAndRemove()
Adding validation with Mongoose
Default validations
required()
Type validation
String
Numbers
Custom validations
Summary
Chapter 4: Introducing REST APIs
What is REST?
Introducing REST APIs
Benefits of REST API
HTTP verbs
GET
POST
PUT
DELETE.