Best of MongoDB2022

  1. 1
    Article
    Avatar of hashnodeHashnode·4y

    The Complete Modern React Developer 2022

    This course will give you the skills and knowledge to become a Software Developer across the full stack. We will be building a super basic Twitter clone that has CRUD functionality for posting, reading and deleting tweets. In this section you will learn how to setup a Node backend using both Express.js and Nestjs. And as a bonus you will also learn some DevOps when we put a MongoDB and Postgres database inside of a Docker container.

  2. 2
    Article
    Avatar of communityCommunity Picks·4y

    Full Docker Course [FREE]

    The course is a mix of animated theoretic explanations and hands-on demo’s to follow along. You will have a deep understanding of the concepts and a great overall big picture of how Docker is used in the whole software development process. It's a handy way to quickly look something up or refresh your knowledge at work.

  3. 3
    Article
    Avatar of anavidAnalytics Vidhya·4y

    Creating a Music Streaming Backend Like Spotify Using MongoDB

    Creating a Music Streaming Backend like Spotify using MongoDB. This article was published as a part of the Data Science Blogathon. In this article, I will show you how to handle uploading songs to the database, streaming music, user authentication, the ability to choose your favorite songs, and a recommendation engine. We will add our code in a new file named ‘auth.ts’ in a new file.ts.

  4. 4
    Article
    Avatar of vercelVercel·4y

    MongoDB and Vercel: from idea to global fullstack app in seconds – Vercel

    MongoDB’s bet on the serverless movement is a testament to where software development is headed. Next.js turbocharges your applications with server rendering, automatic production optimizations, and helps developers run the entire serverless frontend stack on their local machine. Vercel builds and runs your frontend code natively in the cloud with no effort on your side.

  5. 5
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Microservices and Software System Design Course

    A microservices architecture is a type of application architecture where the application is developed as a collection of services. The course will teach you about microservice architecture and distributed systems using a hands-on approach.

  6. 6
    Article
    Avatar of systemweaknessSystem Weakness·4y

    Dockerize a MERN Stack app for Production with Security in Mind (Part II)

    This post is the 2nd part of a two part series that covers how to make a MERN stack application production-ready with security in mind. The first part of this series was more of a theoretical post to grasp the basic concepts of what we want to achieve.

  7. 7
    Article
    Avatar of rhdevRed Hat Developer·4y

    MongoDB Cheat Sheet

    MongoDB Cheat Sheet covers basic commands and tasks for using MongoDB. It introduces key concepts, like collections and indexes, and explains how to perform common tasks. It also provides tips on how to carefully execute dangerous tasks like dropping collections from a database.

  8. 8
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Learn Full Stack Development – HTML, CSS, JavaScript, Node.js, MongoDB

    Full Stack Development - HTML, CSS, JavaScript, Node.js, MongoDB Full stack development is a term used to describe the process of developing a complete website or application from start to finish. Full stack developers must have a deep understanding of both front-end and back-end web development.

  9. 9
    Article
    Avatar of towardsdevTowards Dev·4y

    Building a professional API with NodeJS, Typescript, ExpressJS, MongoDB, Jest + Deploy to Heroku — PART 4

    In this article, you’ll learn the CRUD paradigm, implements it in NodeJS and work with Express Routes and Requests. Building a professional API with NodeJS, Typescript, ExpressJS, MongoDB, Jest + Deploy to Heroku.

  10. 10
    Article
    Avatar of appsignalAppSignal·4y

    Build a CRUD App with Node.js and MongoDB

    MongoDB is an open-source, cross-platform, document-oriented database program. MongoDB’s horizontal, scale-out architecture can support huge volumes of both data and traffic. The application will connect to a MongoDB database and allow users to create, read, update, and delete blog posts. Make a services/BlogService.js file in your project root directory and add the code snippet below.

  11. 11
    Article
    Avatar of hashnodeHashnode·4y

    MongoDB schema design best practices

    MongoDB is a document-oriented NoSQL database that can store large amounts of data in a JSON format. It has a faster execution than RDBMS. This article will help you understand the theoretical core concepts of MongoDB that can be used to improve scalability and performance.

  12. 12
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    How to Build a Full-Stack Authentication App With React, Express, MongoDB, Heroku, and Netlify

    This tutorial assumes that you already know the basics of: Nodejs and Express. We'll begin with setting up a database using MongoDB, then we'll create endpoints (login and register), and finish by hosting the endpoints on Heroku. By the end of this tutorial, you will have learned how to use tools such as Nodejs, Express, React, Mongo DB, Heroku, Netlify.

  13. 13
    Article
    Avatar of faunaFauna·3y

    Side-by-side comparison of serverless databases

    Serverless databases make it easy to build and scale your application because they abstract away the underlying infrastructure and automatically scale to meet the need of your application. With MongoDB, you don’t have to manage any infrastructure by yourself. This article compares commonly used serverless databases so you can make an informed decision.

  14. 14
    Article
    Avatar of logrocketLogRocket·3y

    Build a full-stack application with AdminJS

    AdminJS is an open source Node.js admin panel that promises to do just that: AdminJS. The tutorial portion of this post will demonstrate how to use AdminJS to build a full-stack application. It offers a range of customizability, it provides a REST API that can be integrated into other applications.

  15. 15
    Article
    Avatar of dockerDocker·4y

    How to Setup Your Local Node.js Dev Environment Using Docker

    Docker is the de facto toolset for building modern applications and setting up a CI/CD pipeline. How to set up a local Node.js development environment for a relatively complex application that uses React for its front end, Node and Express for a couple of micro-services and MongoDb for our datastore.

  16. 16
    Article
    Avatar of awstipAWS Tip·4y

    Build a Visual Serverless NodeJS CRUD API with MongoDB (or steal mine)

    The end result of this API will be something like the picture below. Some of these nodes are composites I am using two collections but you can change this logic to only have one. If you’ve added them you can now Save and then Run the application. This may take a minute or two.

  17. 17
    Article
    Avatar of pointerPointer·4y

    payloadcms/payload: Free and Open-source Headless CMS and Application Framework built with TypeScript, Node.js, React and MongoDB

    Payload is a free and open-source TypeScript headless CMS & application framework built with Express, MongoDB and React. It's a code-first CMS, which allows us to do a lot of things right. Payload gives you everything you need, but then steps back and lets you build what you want.

  18. 18
    Article
    Avatar of awstipAWS Tip·4y

    Build a Visual Serverless REST API with MongoDB and NodeJS

    We’ll build a visual Serverless RESTful API using MongoDB and NodeJS. We will create endpoints for creating data, reading data, updating data, and deleting data. To set up a HTTP trigger simply look through the embedded library functions that Lolo provides you with.

  19. 19
    Article
    Avatar of asayerasayer·4y

    A complete guide to Next.js plus MongoDB

    Next.js is a database-agnostic web-based framework. It incorporates the latest minimalistic technologies that help developers create web apps with minimal code bases. The tutorial will explain how to create a Next.js application, connect it to MongoDB, and perform database operations. In production mode, it's best to not use a global variable.

  20. 20
    Article
    Avatar of tuts_plusTuts+·3y

    Mapping Relational Databases and SQL to MongoDB

    MongoDB is an open source document-oriented NoSQL database which stores data in the form of JSON-like objects. This article will drive you to understand how the RDBMS/SQL domain, its functionalities, terms and query language map to MongoDB database. The article assumes that you are aware of the basic relational database concepts.

  21. 21
    Article
    Avatar of reflectoringReflectoring·4y

    Building a Url Shortener With Node.Js

    Building a URL shortening service like tinyurl.com is a frequently asked question in system design interviews. We will explore how to create a Basic URL shortener using Node.js, React.js and MongoDB. The long URL will be returned to the user.

  22. 22
    Article
    Avatar of itnextITNEXT·4y

    Repository Patterns: Databases Made Easy

    The repository is the translator layer. You simply ask your repository to create an item to the datastore and the repository translates that request to SQL or to any other querying language. Your application does not need to know the type of the database or how to interact with it. It just communicates with the repository that translates the generic commands to the language the database understands.

  23. 23
    Article
    Avatar of communityCommunity Picks·4y

    You (probably) Don’t Need a Bootcamp

    Learn how to build a complete web application, with user authentication, email delivery, and more. Learn how Node really works behind the scenes: event loop, blocking vs non-blocking code, streams, modules, etc.

  24. 24
    Article
    Avatar of anavidAnalytics Vidhya·3y

    MongoDB Replication and Sharding- A Complete Introduction -

    MongoDB Replication and Sharding- A Complete Introduction Aditya Garg: A NoSQL database is a non-relational database that does not use the traditional table-based database. MongoDB is a powerful document-oriented database system. It has an index-based search feature that makes data retrieval quick and easy.

  25. 25
    Article
    Avatar of communityCommunity Picks·3y

    Tech Stacks: The Current Landscape

    A Tech Stack is a combination of programming languages, frameworks, and tools that come together to make it possible for developers to build web or mobile applications and services. In many cases, the most popular operating system for tech stacks is Linux. The most common components of the server-side stack include programming languages like Python and Ruby.