site : https://laughing-noether-7b439b.netlify.app cms : https://laughing-noether-7b439b.netlify.app/admin graphql : http://localhost:8424/__graphql
- Updated existing content and clicked publish
- no developers needed
- Updated new content for existing template and clicked publish
- no developers needed
- Create new component/layout for content
- Learn the framework and it seems simple enough (see 4 + 5 for issues with testing)
- Local development environment setup
- Successful but had some sporadic build issues (sass broken on example site maybe)
- Site and CMS code are local but content is pulled from and committed to the master branch
- PR creates a deploy preview of the site including the CMS
- Again the content is pulled from and committed to the master branch
- Developers experience
- Default options are not great
- JS with some sort of TypeScript option but I am skeptical about support
- Large CS framework seems to be included but we can drop probably
- GraphQL seems like overkill and will certainly have a steep learning curve
- Gotta fix the dev environment committing to master
- Default options are not great
- Build from multiple sources
- graphql is a pain and I don't see the benefit for our use cases (maybe research a bit to see what upside may be)
- It does have a GUI to generate some simpler queries (uses DB connect to collect schema data)
- Unknown errors in build again (useless JS errors pointing to some build component with no information as to cause)
- Reverting all the way back to the init project, I get CSS errors breaking the build (no semicolons?!?! no curly brackets?!?!)
- Deleting all Sass code I get the original error (I give up)
- graphql is a pain and I don't see the benefit for our use cases (maybe research a bit to see what upside may be)
- Searching for fixes to issues I found some horror stories about Gatsby (misleading advertisements about performance etc.)
- Disgruntled developers venting or legitimate unethical behaviour?
- Creating a personal Heroku test database and adding URL to netlify configs
Calling it quits - latest build error
https://app.netlify.com/sites/laughing-noether-7b439b/deploys/602db0d1195b4c0e2e8b785c