polynom
polynom copied to clipboard
WIP: v1
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)
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.)
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).
Oh, you're adding lots of bells & whistles! Sounds fun :)