All Projects β†’ atilafassina β†’ create-netlify-ts

atilafassina / create-netlify-ts

Licence: MIT License
πŸ‘Ÿ Building Netlify Functions with TypeScript has never been this easy

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to create-netlify-ts

react-elements-netlify-serverless
Digital Wallet payments with React Stripe Elements and Netlify Functions
Stars: ✭ 21 (+5%)
Mutual labels:  jamstack, netlify-functions
testimonial
Jamstack app using Gatsby, Netlify, and FaunaDB.
Stars: ✭ 23 (+15%)
Mutual labels:  jamstack, netlify-functions
learnwithjason.dev
Boop Crew HQ
Stars: ✭ 101 (+405%)
Mutual labels:  jamstack, netlify-functions
influencer-hugo
Influencer is a Hugo theme for book authors and writers. It has also Snipcart supports for order books and payments.
Stars: ✭ 66 (+230%)
Mutual labels:  jamstack
geeky-hugo
Geeky is a Personal Hugo blog theme focused on high speed. Geeky is fully responsive, Superfast, and powered by Bootstrap v5.
Stars: ✭ 44 (+120%)
Mutual labels:  jamstack
smix-eleventy-starter
A standards-respecting starter kit for Eleventy. Go Indie.
Stars: ✭ 108 (+440%)
Mutual labels:  jamstack
nuxt-netlify-lambda-starter
πŸ› οΈ SEO-friendly website starter backed by Netlify lambda functions in a simple, friendly repo
Stars: ✭ 60 (+200%)
Mutual labels:  netlify-functions
virtual-lolly
JAMstack demo site - prerendered with serverless API fallbacks
Stars: ✭ 110 (+450%)
Mutual labels:  jamstack
nuxt-starter-netlify-cms
Example nuxt + netlify cms project. Nuxt port of Gatsby starter app.
Stars: ✭ 13 (-35%)
Mutual labels:  jamstack
gatsby-netlifycms-starter-template
All the technologies used are free and open-source. You are free to use this template for a personal hobby blog, a commercial news agency or professional journalist website etc. Don't forget to star the repo if you like this template.
Stars: ✭ 33 (+65%)
Mutual labels:  jamstack
Discord Fork
An open source Discord Bot List made with GatsbyJS
Stars: ✭ 60 (+200%)
Mutual labels:  jamstack
full-static-nuxt-storyblok
A boilerplate project designed to demonstrate the benefits of using JAMStack and the easy configuration of a project with NuxtJS and Storyblok <3
Stars: ✭ 26 (+30%)
Mutual labels:  jamstack
serverless data pipeline example
Build and Deploy A Serverless Data Pipeline onΒ AWS
Stars: ✭ 24 (+20%)
Mutual labels:  aws-lambda
jamstack-nyc
Gatsby + GraphQL Static Queries + Basic authentication
Stars: ✭ 20 (+0%)
Mutual labels:  jamstack
shim
HTTP Handler shim for Go projects running on AWS Lambda
Stars: ✭ 64 (+220%)
Mutual labels:  aws-lambda
nextjs-layout-state
PoC on how to omit state from different pages in a Next.js application
Stars: ✭ 25 (+25%)
Mutual labels:  jamstack
Zipcodes
A simple library for querying U.S. zipcodes.
Stars: ✭ 63 (+215%)
Mutual labels:  aws-lambda
built-with-gridsome
Showcase of projects built with Gridsome πŸ’š
Stars: ✭ 22 (+10%)
Mutual labels:  jamstack
jam-stack-box
Your own self hosted continuous deployment solution for JAM Stack websites.
Stars: ✭ 25 (+25%)
Mutual labels:  jamstack
jamstatic-fr
Sites statiques et architectures dΓ©couplΓ©es
Stars: ✭ 33 (+65%)
Mutual labels:  jamstack

create-netlify-ts

πŸ‘Ÿ Building Netlify Functions with TypeScript easily

πŸ“¦ Package Manager agnostic

🐾 No production footprint

πŸš€ Ready to deploy

❯_

npm

npx create-netlify-ts

yarn

yarn create netlify-ts

❓ Answer the questions and start coding!

Terminal showing create-netlify-ts working

🌲 File tree

 {{ package-name }}
  β”œβ”€β”€ src
  β”‚   └── {{ your-function-name }}.ts
  β”œβ”€β”€ package.json
  β”œβ”€β”€ .babelrc
  β”œβ”€β”€ .gitignore
  └── netlify.toml

🧳 Installed dependencies

All depdendencies are installed as devDependencies, create-netlify-ts has no footprint on your production code.

Required dependencies

Package Name Why
netlify-lambda Adds build-step to Netlify Functions
typescript The compiler for TypeScript (tsc)
@babel/preset-env Tells Babel which JavaScript syntax to output
@babel/preset-typescript Teach Babel to use TypeScript compiler
@types/aws-lambda Request/Response types for AWS Lambdas†

†: Netlify Functions runs on top of AWS-Lambdas

Optional dependencies

πŸ›« Flying solo

Itβ€˜s a dangerous road out there. Take these:

πŸ“Ή Write an API with Netlify Functions and TypeScript

πŸ™ Monster As A Service: written in TS, deployed to Netlify

✍️ Netlify Functions πŸ’œ TypeScript

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].