A collection of updateable Vue.js and Node.js templates and shareable libraries for building evergreen applications.
Cookbook is a collection of Vue.js and Node.js templates and shareable libraries designed to help developers build and maintain evergreen applications. It solves the problems of merging upstream template updates and managing shared code dependencies across multiple projects.
Full-stack developers and teams building Vue.js and Node.js applications who need maintainable, scalable project structures and shared code management.
Developers choose Cookbook for its principled approach to updateable templates and versioned libraries, which reduces technical debt and simplifies long-term maintenance compared to ad-hoc project setups.
NodejS Monorepo Template
Templates are designed with isolated user code folders, allowing upstream changes to be merged without affecting custom code, as specified in the README's design principles.
Shared libraries are isolated and versioned, including types and contracts, to prevent breaking changes when dependencies update, based on the manageable sharing principles.
Includes a dedicated sandbox environment for researching new tools and patterns, providing a safe space for innovation as documented in the sandbox README.
Offers containerized development environments for local testing, with specific setups for supporting applications, detailed in the docker-devenv README.
Provides bulk Git and npm scripts for managing multiple repositories and dependencies, streamlining maintenance tasks across projects, as shown in the useful scripts section.
The documentation is in the midst of a major cleanup, which can hinder onboarding and make it difficult for new users to find accurate, up-to-date information.
Requires a Unix shell, forcing Windows users to rely on git-bash or WSL2, adding complexity and potential setup barriers compared to cross-platform tools.
Template updates require manual merging from an upstream remote, which can be error-prone and time-consuming, lacking the automation of some modern DevOps practices.
Specifically tailored for Vue.js and Node.js, limiting flexibility for teams using other technologies or wanting to integrate diverse frameworks into their stack.
🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table
vxe table 支持 vue2, vue3 的表格解决方案
The fastest open-source data table for web.
Bulma themed, VueJS powered Datatable with server-side loading and JSON template setup
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.