Comments (6)
Please Microsoft, it would be great to have a a working TypeScript starter kit.
Let the fun begin:
git clone https://github.com/microsoft/TypeScript-Node-Starter
cd TypeScript-Node-Starter
npm install
npm --depth 10 update
npm run build
Not so fun result: Found 165 errors.
from typescript-node-starter.
@peterblazejewicz @orta Can we expand the admin list (I volunteer) for this repo so interested parties can help maintain? Or are you looking for abandon/start over?
from typescript-node-starter.
I'm not against having more admins (I've added you either way) but I'm generally not sold on this repo as being a useful learning device. It's more like a relic from the days when TypeScript had to prove it could work with node, and not from the more modern era when pretty much any web framework works with TS out of the box.
Which is why I ended up describing it like this in the repo:
It is not a goal to be a comprehensive and definitive guide to making a TypeScript and Node project, but as a working reference maintained by the community.
There's some value in the repo as a 'here's how pieces can come together', but there are many well maintained community bootstrapping projects which do a much better job of documenting and encapsulating the complexity in building a node web app. So, I've left it mainly to the community to maintain and not archived it.
I'm pretty open to being swayed in different directions though 👍🏻
from typescript-node-starter.
@orta - at first glance - I don't see an express project in the list. If you were to recommend an Express replacement, moving into the modern era, what would that be?
from typescript-node-starter.
Express is still a solid choice, but it doesn't come with a typescript template or docs etc - so it didn't make the list.
Fastify is closest to express (and what I used last) but Nest/Feathers/LoopBack all seem like good options for a more batteries-included style framework.
from typescript-node-starter.
Let me look into this, not having a proper laptop this times :)
from typescript-node-starter.
Related Issues (20)
- README link to TypeScript Website's documentation is broken HOT 1
- client ts files and server ts files should compile to diffrent target HOT 3
- None of the tests pass. HOT 3
- Live demo is not working HOT 1
- :( Application Error If you are the application administrator, you can access the diagnostic resources. HOT 3
- Add a sample azure-pipelines.yml HOT 2
- Cannot read property 'picture' of undefined HOT 2
- Upgrade the connect-mongo package to v4 HOT 1
- To add more topics to this repository
- Checked out from master and audit still reported high severity vulnerability found.
- [Node] MongoError: E11000 duplicate key error collection HOT 1
- MongoNetworkError: failed to connect to server [localhost:27017] on first connect [Error: connect ECONNREFUSED 127.0.0.1:27017 HOT 1
- Cannot GET /favicon.ico HOT 2
- Error(s) on update dependencies HOT 2
- The README.md live demo link is broken HOT 3
- User.ts - why Pre Middleware instead of setter for password? HOT 1
- Cannot find tsconfig.test.json HOT 1
- build failed HOT 4
- Error in development mode: req.session.returnTo = req.path; HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from typescript-node-starter.