Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Arc
Arc

36
27
+ 1
0
Django REST framework
Django REST framework

877
649
+ 1
262
Add tool

Arc vs Django REST framework: What are the differences?

Arc: A dialect of the Lisp programming language developed by Paul Graham and Robert Morris. Arc is designed for exploratory programming: the kind where you decide what to write by writing it. A good medium for exploratory programming is one that makes programs brief and malleable, so that's what we've aimed for. This is a medium for sketching software; Django REST framework: Web APIs for Django. Django REST framework is a powerful and flexible toolkit that makes it easy to build Web APIs.

Arc and Django REST framework are primarily classified as "Languages" and "Microframeworks (Backend)" tools respectively.

Django REST framework is an open source tool with 14.6K GitHub stars and 4.33K GitHub forks. Here's a link to Django REST framework's open source repository on GitHub.

According to the StackShare community, Django REST framework has a broader approval, being mentioned in 159 company stacks & 79 developers stacks; compared to Arc, which is listed in 7 company stacks and 6 developer stacks.

- No public GitHub repository available -

What is Arc?

Arc is designed for exploratory programming: the kind where you decide what to write by writing it. A good medium for exploratory programming is one that makes programs brief and malleable, so that's what we've aimed for. This is a medium for sketching software.

What is Django REST framework?

It is a powerful and flexible toolkit that makes it easy to build Web APIs.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Arc?
Why do developers choose Django REST framework?
    Be the first to leave a pro

    Sign up to add, upvote and see more prosMake informed product decisions

      Be the first to leave a con
      What companies use Arc?
      What companies use Django REST framework?

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with Arc?
      What tools integrate with Django REST framework?

      Sign up to get full access to all the tool integrationsMake informed product decisions

      What are some alternatives to Arc and Django REST framework?
      PHP
      Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.
      JavaScript
      JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
      Python
      Python is a general purpose programming language created by Guido Van Rossum. Python is most praised for its elegant syntax and readable code, if you are just beginning your programming career python suits you best.
      Java
      Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!
      HTML5
      HTML5 is a core technology markup language of the Internet used for structuring and presenting content for the World Wide Web. As of October 2014 this is the final and complete fifth revision of the HTML standard of the World Wide Web Consortium (W3C). The previous version, HTML 4, was standardised in 1997.
      See all alternatives
      Decisions about Arc and Django REST framework
      Tim Abbott
      Tim Abbott
      Founder at Zulip ยท | 9 upvotes ยท 76.7K views
      atZulipZulip
      Django
      Django
      Django REST framework
      Django REST framework

      Zulip has been powered by Django since the very early days of its development with Django 1.4, back in 2012. As a reasonably mature web application with significant scale, we're at the stage in many companies' development where one starts to rip out more and more of the web framework to optimize things or just make them work the way we want. (E.g. while I was at Dropbox in early 2016, we discovered we only had about 600 lines of code left from the original Pylons framework that actually ran).

      One of the things that has been really fantastic about Django is that we're still happily using it for the vast majority of code in the project, and every time Django comes out with a new release, I read the changelog and get excited about several improvements that actually make my life better. While Django has made some design decisions that I don't agree with (e.g. I'm not a fan of Django REST framework, and think it makes life more difficult), Django also makes it easy to do your own thing, which we've done to great effect (see the linked article for details on our has_request_variables framework).

      Overall I think we've gotten a ton of value out of Python and Django and would recommend it to anyone starting a new full-featured web application project today.

      See more
      Interest over time
      Reviews of Arc and Django REST framework
      No reviews found
      How developers use Arc and Django REST framework
      Avatar of Yaakov Gesher
      Yaakov Gesher uses Django REST frameworkDjango REST framework

      Django REST delivered all the content to the BI, making calls to the Postgres DB, aggregating numeric data, and automatically associating data models at the time of row creation.

      Avatar of Alec Cunningham
      Alec Cunningham uses Django REST frameworkDjango REST framework

      Instead of using Django for both back and frontend, I use DRF to layout an API that ReactJs can pull data from. Easy to setup, well documented, and works seamlessly with React.

      Avatar of Seungkwon Park
      Seungkwon Park uses Django REST frameworkDjango REST framework

      django์—์„œ api๋ฅผ ๋งŒ๋“œ๋Š”๋ฐ ์ตœ๊ณ ์˜ framework๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์•„์ง์€ tutorial ์ˆ˜์ค€์˜ class base view, function base view ์ˆ˜์ค€์œผ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

      ํ•˜์ง€๋งŒ ํ˜„์žฌ ์ง„ํ–‰์ค‘์ธ ํ”„๋กœ์ ํŠธ์˜ ์‹ฌํ™”๋กœ REST framework๋ฅผ ์‹ฌ๋„์žˆ๊ฒŒ ๋‹ค๋ฃฐ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

      Avatar of Blair Gemmer
      Blair Gemmer uses Django REST frameworkDjango REST framework

      Really great framework for building RESTful APIs. Lots of plugins for it!

      Avatar of TOMIS
      TOMIS uses Django REST frameworkDjango REST framework

      For our backend REST API

      How much does Arc cost?
      How much does Django REST framework cost?
      Pricing unavailable
      Pricing unavailable
      News about Arc
      More news
      News about Django REST framework
      More news