Best of Stripe2022

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    SOLID Principles for Programming and Software Design

    SOLID is a mnemonic acronym that stands for the five design principles of Object-Oriented class design. These principles are meant to make object-oriented designs more understandable, flexible, and maintainable. In very plain terms, you want the objects of your subclasses to behave the same way as your superclass. A very common example is the rectangle, square scenario.

  2. 2
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    How to Accept Payments with React and Stripe

    Stripe Checkout is an all-in-one tool that streamlines and simplifies the process of checking out for us as developers. In this tutorial, you'll take a look at how to set up Stripe checkout to accept credit card, Apple Pay and Google Pay payments in our React apps. Here, we are loading the publishable key from a.env file. The user will be navigated to the page.

  3. 3
    Article
    Avatar of communityCommunity Picks·4y

    How to Build a Video Game Store with Medusa and Next.js

    Medusa has launched a hackathon offering contributors the opportunity to win excellent prizes. Medusa allows developers to create scalable and sophisticated commerce setups with minimal effort and a positive developer experience. In this tutorial, you’ll learn how to create a video store with Medusa using its Next.js storefront. You can use MinIO, S3 or DigitalOcean Spaces, or Digital Ocean Spaces. For more information on the Medusa store in the store and add some video games and other products.

  4. 4
    Article
    Avatar of communityCommunity Picks·4y

    Designing APIs for humans: Error messages

    Good error messages are an underrated and underappreciated part of APIs. When integrating a new API it is inevitable that you'll encounter an error at some point in your journey. There are many things that make this error message unhelpful; let's go through them one by one. This is where I think great APIs distinguish themselves from simply “okay” APIs.

  5. 5
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Create a Low-Code Ecommerce App with Stripe, Postgres, & REST API Backend

    A low-code platform can give you pre-built UI components packed with functionality like tables, buttons, and text inputs. This allows you to skip the frontend templates and build your own quickly. We just published a tutorial on the freeCodeCamp.org YouTube channel.

  6. 6
    Article
    Avatar of communityCommunity Picks·4y

    FastAPI - Open-Source Starters

    FastAPI - Open-Source Starters Hello coders! This article presents a curated list of open-source starters powered by FastAPI, a trending Python framework. All mentioned products are released on GitHub and the permissive license allows using the sources in commercial projects and eLearning activities.

  7. 7
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    How to Build a Production Ready eCommerce Website with ReactJS, TailwindCSS, PlanetScale and Stripe

    ReactJS, Tailwind, PlanetScale, and Stripe will be used to build a production-ready eCommerce website. We'll use ReactJS and NextJS to build the eCommerce site using the same stack as NextJS and Prisma. We will use this library to connect to our database, run migrations, and do all CRUD operations on the database.

  8. 8
    Article
    Avatar of freecodecampfreeCodeCamp·4y

    Build a Webshop with Angular, Node.js, TypeScript, & Stripe

    Learn how to build a webshop with Angular, Node.js, TypeScript, & Stripe. You will learn how to use Angular material and Tailwind to structure the UI and how to integrate a store API into the app.