rick-and-morty-api VS CS50x

Compare rick-and-morty-api vs CS50x and see what are their differences.

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
rick-and-morty-api CS50x
8 25
957 3
- -
0.0 6.4
12 months ago 10 months ago
JavaScript C
BSD 3-clause "New" or "Revised" License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

rick-and-morty-api

Posts with mentions or reviews of rick-and-morty-api. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-26.
  • Implementing Infinite scroll in React apps
    2 projects | dev.to | 26 Apr 2024
    import { useEffect, useState } from "react"; import axios from "axios"; import "./App.css"; import InfiniteScroll from "react-infinite-scroll-component"; import CharacterCard from "./components/Card"; function App() { const [characters, setCharacters] = useState([]); const [page, setPage] = useState(1); const [hasMore, setHasMore] = useState(true); const [totalPages, setTotalPages] = useState(1); const fetchData = async () => { if (page == totalPages + 1) { setHasMore(false); return; } // <-----------------------------------------------> // waiting for 1 second before fetching data to show loading spinner, you can skip this await new Promise((resolve) => setTimeout(resolve, 1000)); // <-----------------------------------------------> const res = await axios.get( `https://rickandmortyapi.com/api/character?page=${page}` ); setCharacters((prevPosts) => [...prevPosts, ...res.data.results]); setTotalPages(res.data.info.pages); setPage((prevPage) => prevPage + 1); }; useEffect(() => { fetchData(); }, []); return (

    Rick and Morty characters!h1> Loading...h4>} endMessage={

    Yay! You have seen it allb> p> } > {/* Map over characters array and return JSX */} {characters.map((character, index) => ( ))} InfiniteScroll> div> ); } export default App;

  • Building a Modern Full-Stack MonoRepo Application: A Journey with GraphQL, NextJS, Bun, and AWS
    3 projects | dev.to | 26 Nov 2023
    This project was conceived as a coding challenge and a demonstration of integrating modern web technologies into a cohesive application. The core of this project involves leveraging GraphQL to interact with the open-source Rick and Morty API, a task I often set for potential hires.
  • How to Write a GraphQL Query
    8 projects | dev.to | 29 Oct 2023
    export const apolloClient = new ApolloClient({ uri: "https://rickandmortyapi.com/graphql", cache: new InMemoryCache({ typePolicies: { Query: { fields: { characters: { keyArgs: false, merge(existing: Characters, incoming: Characters) { return { ...incoming, results: [ ...(existing?.results || []), ...(incoming?.results || []), ], } satisfies Characters; }, }, }, }, }, }), });
  • CS50x Final Project
    3 projects | /r/cs50 | 2 Jul 2023
    Hello, my fellow CS students! Are there any Rick & Morty fans here? Because I've just created an app called Portalpal for my final project. It's a fun little app designed to explore the Rick & Morty universe. With Portalpal, you can view, search, paginate, and filter characters. Additionally, you have the option to filter characters by episodes and locations. For the data, I utilized the rickandmorty API, which you can check out here: https://rickandmortyapi.com/. If you'd like to give it a try, here's the link to my app: https://portalpal.vercel.app/. I built it using React 18, and it took me about a month. I'm really proud of how it turned out! If you're interested, you can also find the source code for the app on my GitHub repository: https://github.com/kyawzinhtett/portalpal. Feel free to open an issue if you discover any errors.
  • Where to get Free APIs to practice my web dev skills?
    3 projects | /r/PinoyProgrammer | 21 Jun 2023
  • It's not much but it's mine. Rick and Morty info app. Feedback/code review welcome!
    1 project | /r/webdev | 17 Jun 2023
    Just a small app consuming the Rick and Morty API showing some basic stats of each character such as last known location, species and what episode(s) they appear in.
  • How to upskill my API Testing.
    2 projects | /r/softwaretesting | 8 Jun 2023
    Checkout https://rickandmortyapi.com and their https://rickandmortyapi.com/graphql
  • Does anybody know the API documentation tool used to build the Rick and Morty API?
    4 projects | /r/webdev | 11 Apr 2023
    Click the guys name in the footer. It’ll take you to his GitHub profile. There you can find the source code to the site and the API.

CS50x

Posts with mentions or reviews of CS50x. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-10.

What are some alternatives?

When comparing rick-and-morty-api and CS50x you can also consider the following projects:

RickNMortyCompose - A Jetpack compose android app based on Rick and Morty Graphql

CS50x_2021 - Harvard CS50x — 2021 solutions

graphql-sequelize-generator - A Graphql API generator based on Sequelize.

cs50 - Harvard CS50x 🎓 — 2022 solutions

TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

CS50x-2021 - 🎓 HarvardX: CS50 Introduction to Computer Science (CS50x)

potter-db - A Harry Potter database for all your wizarding needs: Books, Characters, Movies, Spells, and Potions. Powered by https://github.com/danielschuster-muc/scrabby

portalpal - Simple app to explore Rick & Morty universe.

graphql-query-example

space-shooter.c - A cross-platform, top-down 2D space shooter written in C using only platform libraries.

bifrost - The PsychonautWiki API.

developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers.