fullstack's People
fullstack's Issues
Inject NODE_ENV into index.html
Pass NODE_ENV value to client by injecting NODE_ENV into index.html instead of using envify during build.
In watch task, only pull app container and its links
Use latest express-stormpath-offline
0.1.1
Server debugging
Don't need stormpath templates when using id site
When STORMPATH_GROUPS env var is undefined, admin features don't work
REST middleware to replace boilerplate in express controllers
Controllers know the general shape of models - model id, user id. Each request handler can verify that the requested object belongs to the user.
createModelForUser({name: 'something'})(req, res)
getModelForUser(modelId)(req, res)
getAllModelsForUser()(req, res)
createModelsForUser([{name: 'first'}, {name: 'second'}])(req, res)
getModelsForUser([modelId1, modelId2])(req, res)
updateModelsForUser([model1, model2])(req, res)
deleteModelsForUser([modelId1, modelId2])(req, res)
Generic types for model types.
createModelsForUser<MyModel>([{name: 'first'}, {name: 'second'}])(req, res)
getModelsForUser<MyModel>([modelId1, modelId2])(req, res)
updateModelsForUser<MyModel>([model1, model2])(req, res)
deleteModelsForUser<MyModel>([modelId1, modelId2])(req, res)
Base class for database models
- user id
@types should be devDependencies
child_process.spawn instead of shelljs.exec
server debugging
server file sourcemaps
server debugging task
node --debug --debug-brk
index.html might not be static
index.html can be injected at run-time. For example, we might want to expose certain environment variables to the client.
Separate index.html from static files to help express server easily declare its static directory.
Convert npm-client and npm-server docker-compose services to scripts
No need for login endpoint when using id site
Prevent duplicate build tasks (buildHtml, buildCss, ...)
Easy solution: reject latest
Ideal solution: reject current, accept latest
Dockerfile
Switch to Auth0 from Stormpath
mongodb doesn't try to reconnect if initial connect fails
Organize server config by module/component, not environment
Run tests in container
Merge development and production dockerfiles
Have one Dockerfile for production, and dynamically mount paths in development.
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.