polynom icon indicating copy to clipboard operation
polynom copied to clipboard

WIP: v1

Open anthonydugois opened this issue 6 years ago • 3 comments

This is a complete rewrite of Polynom. I plan to use the following tools:

  • https://github.com/zeit/next.js (Routing, SSR, Dynamic imports, etc)
  • https://github.com/styled-components/styled-components (CSS-in-JS)
  • https://github.com/apollographql/react-apollo (GraphQL client)
  • https://www.prisma.io/ (GraphQL server)
  • http://www.passportjs.org/ (Authentication)
  • https://github.com/anthonydugois/polynomic (predictive manipulation of SVG paths)

anthonydugois avatar Apr 26 '18 22:04 anthonydugois

Just curious, what is the advantage for this project to use GraphQL over REST, binary messaging, etc?

(I know the pros for GraphQL in general; trying to talk a friend who is re-engineering a major medical system to use GraphQL vs bunch of REST endpoints.)

tomByrer avatar May 03 '18 15:05 tomByrer

GraphQL is way more powerful and scalable than REST. I'd like to provide auth, account management and online document saving for this first version. The GraphQL ecosystem allows me to ship these features very rapidly (it took me like 2 hours to setup a GraphQL server, a database and GitHub auth).

anthonydugois avatar May 03 '18 17:05 anthonydugois

Oh, you're adding lots of bells & whistles! Sounds fun :)

tomByrer avatar May 06 '18 06:05 tomByrer