For local development or server rendered environments, Greenwood leverages NodeJS. This allows us (and you!) to tap into all the amazing web development tools and libraries available on npm as well as the stability and long term roadmap of NodeJS.
For processing markdown, Greenwood taps into the unified ecosystem taking advantage of and supporting tools like remark and rehype
Web standards like Web Components and ES Modules, coupled with network standards like HTTP caching, makes the browser a great platform not only for the browsing experience, but for the developer experience as well. Philosophies adopted by Greenwood like bundle-less development take full advantage of what the platform offers, so as to enable rapid development as well as ensure performant and optimized sites for users.
The Project Evergreen team has been hard at work on creating WCC as part of our commitment to providing more first-party solutions for building websites with Greenwood.
To assist in the project's development and maintenance, we also use these tools: