builderbook
builderbook copied to clipboard
Refactor (codebase and content) - Done!
Important: The buy button for Builder Book (first book) is disabled until we are done with refactor. You can still buy our second book, SaaS Boilerplate.
Done so far:
- removed now.json and script commands (8-end code) - add to content!
- upgraded all packages, added Stripe package for client-side,
node-fetch
for Mailchimp API (8-end code) - update content - added
next.config.js
(8-end code) - add to content! - added
.eslintrc.js
(8-end code) - add to content! - added new
setupSitemapAndRobots
- add to content - remove
insertTemplates
fromapp.js
- add to content - checked if
8-end
runs - upgrade Mailchimp API, remove old package (8-end code)
- upgrade Stripe API, remove old package (8-end code)
- ESLint fix (8-end code)
- upgrade GitHub API (8-end code)
- AWS Elastic Beanstalk config (8-end code)
- moved
propTypes
anddefaultProps
outside of class definition (8-end code) - defined
ReadChapter.componentDidUpdate
(8-end code) - check structure of all pages and components - unify structure (8-end)
- fixes to redirect and Stripe API (book/8-end)
- replace project in this repo with final version of
book/8-end
, separate folder on the same level asbook
- Google Analytics for
8-end
andbuilderbook
-
helmet({ contentSecurityPolicy: false })
andmeta httpEquiv="Content-Security-Policy" content=...
- Content-Security-Policy (8-end code)
- added chapter-9 to content and codebase (prepare and deploy project)
- renamed files (
server.js
,aws-ses.js
) - book content: getRootUrl, Logger, SEO in Chapter 9. Done with Chapter 9 except few screenshots.
- update codebases 8, 7, 6, 5, 4, 3, 2, 1 in accordance with codebase
book/9-end
- update book's content to reflect above changes to all codebases
Click to see Hill for issue #359

Click to see Hill for all issues

created by Async