Pong420 / strapi-ts Licence: other
strapi v3 typescript template
Programming Languages javascript 184084 projects - #8 most used programming language
Projects that are alternatives of or similar to strapi-ts strapi-plugin-react-editorjs 📝 Plugin for Strapi Headless CMS, hiding the standard WYSIWYG editor on Editor.js
Stars : ✭ 67 (+235%)
Mutual labels: strapi
strapi-plugin-sitemap 🔌 Generate a highly customizable sitemap XML in Strapi CMS
Stars : ✭ 136 (+580%)
Mutual labels: strapi
strapi-template-corporate Template to create Strapi projects pre-configured for corporate sites
Stars : ✭ 80 (+300%)
Mutual labels: strapi
strapi-plugin-email-designer Design your own email templates w/ visual composer directly inside the Strapi admin panel and send composed emails programmatically from your controllers / services.
Stars : ✭ 201 (+905%)
Mutual labels: strapi
user-story POST stories. GET features.
Stars : ✭ 27 (+35%)
Mutual labels: strapi
Strapi 🚀 Open source Node.js Headless CMS to easily build customisable APIs
Stars : ✭ 41,786 (+208830%)
Mutual labels: strapi
nx-extend Nx Workspaces builders and tools
Stars : ✭ 67 (+235%)
Mutual labels: strapi
strapi-all-in 🗃🔌 Strapi starter for creating universal api's
Stars : ✭ 27 (+35%)
Mutual labels: strapi
strapi-plugin-github-publish This is a plugin for Strapi headless CMS. It lets you trigger a GitHub Action workflow when the site is ready to be published.
Stars : ✭ 35 (+75%)
Mutual labels: strapi
strapi-plugins 🚀 Open source plugins for Strapi - Node.js Headless CMS
Stars : ✭ 25 (+25%)
Mutual labels: strapi
strapi-graphql-documentation Collections of queries and mutations that hopefully help you in a Strapi project powered by GraphQL API 🚀
Stars : ✭ 45 (+125%)
Mutual labels: strapi
strapi-firebase-auth Learn how to implement firebase authentication into strapi.
Stars : ✭ 25 (+25%)
Mutual labels: strapi
create-fullstack-app Create Fullstack TypeScript application with ease.
Stars : ✭ 29 (+45%)
Mutual labels: strapi
Luban H5 [WIP]en: web design tool || mobile page builder/editor || mini webflow for mobile page. zh: 类似易企秀的H5制作、建站工具、可视化搭建系统.
Stars : ✭ 4,991 (+24855%)
Mutual labels: strapi
strapi-starter-gatsby-blog Updated version of the first Gatsby starter with much more features
Stars : ✭ 140 (+600%)
Mutual labels: strapi
wongames 🎮 Ecommerce de jogos no estilo Steam. Desenvolvido com Next.js, TypeScript, GraphQL, etc.
Stars : ✭ 18 (-10%)
Mutual labels: strapi
strapi-tinymce Strapi extension to overwrite the current Wysiwyg by Tinymce
Stars : ✭ 39 (+95%)
Mutual labels: strapi
Strapi Typescript
template for strapi and typescript
Documentation
Features
Strongly typed - I have defined a lot of strapi api and koa types
Http decorators - replace the configuration of routes.json
@Controller ( '/products' )
class ProductController {
@Post ( '/' )
@Policies ( [ 'plugins::users-permissions.isAuthenticated' ] )
async create ( ctx : KoaAuthenticatedContext < ICreateProduct > ) {
await strapi
. query ( 'product' )
. create ( { ...ctx . request . body , user : ctx . state . user . id } ) ;
// ...
}
}
Path alias - Only @/
is supported. You could edit resolvePathAlias.ts
for other path alias
import { IProduct } from '@/typings' ;
import { Policies } from '@/decorators/http' ;
Unit / E2e test ready
Schema (optional) - defines how the data will be sent over the network
eslint / ling-staged / husky setup
Docker setup
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at
[email protected] .