todomvc VS create-react-app

Compare todomvc vs create-react-app and see what are their differences.

todomvc

Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more (by tastejs)
Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
todomvc create-react-app
60 574
28,447 101,736
0.2% 0.2%
7.6 1.9
3 days ago 9 days ago
JavaScript JavaScript
GNU General Public License v3.0 or later 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.

todomvc

Posts with mentions or reviews of todomvc. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-07.
  • Unison Cloud
    7 projects | news.ycombinator.com | 7 Feb 2024
    The odd thing is unison started purely as a language. Now there's a platform.

    I often find the best way to understand complex things is to dig all the way back to when they were being thought up. In this case there's a blog post from 2017 that I still find useful when thinking about Unison:

    https://pchiusano.github.io/2017-01-20/why-not-haskell.html

    Key quote:

    Composability is destroyed at program boundaries, therefore extend these boundaries outward, until all the computational resources of civilization are joined in a single planetary-scale computer

    (With the open sourcing of the language I doubt it will be one computer anymore, but it's an interesting window into the original idea)

    Personally I find there's a lot to this. It's interesting that we're really, really good at composing code within a program. I can map, filter, loop and do whatever I want to nested data structures with complete type safety to my heart's content. My editor's autocompleting, docs are showing up on hover, it's easy to test, all's well.

    But as soon as I want cron involved, and maybe a little state-- this is all wrecked. Also deployment gets more annoying as they talk about a lot.

    So I think Unison always had to have a platform to support bringing this stuff into the language, even though they built the language first.

    I'd love to hear some opinions from outside Unison about how they like using this language, tooling and hosting.

    I'd like to hear this too.

    Also, it would be great if there was something like https://eugenkiss.github.io/7guis/ or https://todomvc.com/ for platforms that we could use to compare Unison, AWS, etc etc. Or is there already a 7GUIs for platforms that I don't know about?

  • How easy is ruby to learn from zero experience coding
    3 projects | /r/ruby | 4 Apr 2023
    How easy or hard to build Shopify without zero coding experience? Shopify is a big thing =) So that would be hard to build with zero coding experience. Start with a todo list, micro blog, or something small in scope that interests you. https://todomvc.com/ is interesting since it is the identical app, written in many different ways, different languages and frameworks - and you can use them as reference to see how others have built something.
  • Build a decentralized CRUD application using Typescript, React, and DB3.js
    3 projects | dev.to | 3 Mar 2023
    This article will transform a classic demo example of TodoMVC into a decentralized TodoMVC using DB3.js. We will show how to use DB3.js to perform CRUD operations and demonstrate the process of writing, reading, modifying, and deleting data in decentralized applications. We will complete a to-do list application as shown below. You can click here to view the demo code.
  • There is a Github repo that recreated the same project with different web frameworks, amazing for learning. Does anybody know it?
    2 projects | /r/webdev | 10 Feb 2023
  • On Not Drinking the FP Kool-Aid
    6 projects | /r/functionalprogramming | 27 Jan 2023
    Um, just thought of something. If all the whatevers are so great (IO monad, state monad, applicatives, etc.) they should be demonstrated in one of these examples.
  • Help to migrate a simple app from Elm to React, Angular or VanillaJS.
    2 projects | /r/elm | 6 Nov 2022
    I just had a quick glance but it looks like an example implementation from here and you can find plenty of react/angular,... implementations right on the side (probably even together with go ;) )
  • Ask HN: How you maintain your daily log?
    18 projects | news.ycombinator.com | 27 Oct 2022
    I built my own To Do website, custom domain, hosted on pi (but I have since moved it to digital ocean hosting).

    It's basically a toy website that I used to try out web frameworks. In my case I tried out Python's Django and Flask. Other people have done the same in a variety of languages and frameworks - check out https://todomvc.com/

    It has the colors, font, work-flow, features that I want.

  • Is there a RosettaCode for frameworks?
    3 projects | /r/ExperiencedDevs | 16 Oct 2022
    Yep, there's this: https://todomvc.com/
    3 projects | /r/ExperiencedDevs | 16 Oct 2022
  • New Rails 7 template, with Tailwind, Turbo, Ralix, PostgreSQL and esbuild
    5 projects | /r/rails | 19 Sep 2022
    You can compare (LOC, complexity and final bundle size) for example using the TodoMVC app:- Ralix version: https://github.com/ralixjs/ralix-todomvc- React version: https://github.com/tastejs/todomvc/tree/gh-pages/examples/react- Stimulus: https://github.com/chloerei/todomvc-stimulus- Vanilla version: https://github.com/tastejs/todomvc/tree/gh-pages/examples/vanilla-es6

create-react-app

Posts with mentions or reviews of create-react-app. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-03-18.

What are some alternatives?

When comparing todomvc and create-react-app you can also consider the following projects:

craco - Create React App Configuration Override, an easy and comprehensible configuration layer for Create React App.

vite - Next generation frontend tooling. It's fast!

nx - Smart Monorepos · Fast CI

nwb - A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it)

react-boilerplate - :fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.

turborepo - Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turborepo and Turbopack. [Moved to: https://github.com/vercel/turbo]

react-app-rewired - Override create-react-app webpack configs without ejecting

parcel - The zero configuration build tool for the web. 📦🚀

tsdx - Zero-config CLI for TypeScript package development

electron-react-boilerplate - A Foundation for Scalable Cross-Platform Apps

swc - Rust-based platform for the Web

core-js - Standard Library