Add a blog post about the starter app
This commit is contained in:
parent
bad28da708
commit
2a08429b60
|
@ -0,0 +1,31 @@
|
||||||
|
---
|
||||||
|
layout: post
|
||||||
|
title: A simple starter application for Feathers and TypeScript
|
||||||
|
tags:
|
||||||
|
- typescript
|
||||||
|
- feathers
|
||||||
|
---
|
||||||
|
|
||||||
|
It took me a little while to get comfortable with
|
||||||
|
[TypeScript](https://typescriptlang.org) when used in conjunction with
|
||||||
|
[Feathers](https://feathersjs.com). I have found the combination to be quite
|
||||||
|
useful for building small little web APIs and applications over the past couple
|
||||||
|
months, but starting from scratch has been a bit of a pain. Tweaking all the
|
||||||
|
configuration files, and getting all the right dependencies installed is not
|
||||||
|
somemthing I want to keep resident in my memory, so I have created this
|
||||||
|
[feathers-typescript-starter](https://github.com/rtyler/feathers-typescript-starter)
|
||||||
|
repository.
|
||||||
|
|
||||||
|
The repository has what _I_ find are suitable defaults and dependencies within
|
||||||
|
it. Including `winston` for logging, `sequelize` for accessing the database,
|
||||||
|
and `jest` for testing.
|
||||||
|
|
||||||
|
Unfortunately neither CLI provided by the `@feathers/cli` nor `sequelize-cli`
|
||||||
|
packages can properly generate TypeScript right now, so some additional
|
||||||
|
hand-tweaking is necessary to convert newly created services or models into
|
||||||
|
TypeScript.
|
||||||
|
|
||||||
|
|
||||||
|
I hope you find
|
||||||
|
[this repository](https://github.com/rtyler/feathers-typescript-starter)
|
||||||
|
useful!
|
Loading…
Reference in New Issue