dphaener / kanji Goto Github PK
View Code? Open in Web Editor NEWA strongly typed GraphQL API framework
License: MIT License
A strongly typed GraphQL API framework
License: MIT License
When running kanji new
with a dasherized name there are several locations that don't handle this properly in the templates.
e.g. Rakefile
task :setup do
Foo-bar::Container.start :rom
end
should be:
task :setup do
FooBar::Container.start :rom
end
Shotgun was a great initial choice for automatic code reloading, but it loads the entire app on every request. This is really not ideal. We should explore some different options.
I'd also like to fix the way that we are running kanji server
. It currently just executes a shell command, which is less than ideal. I'd like to move it into it's own class so we can tie in the logging when running the server so that the user doesn't have to have a separate log tail going to see the logs. Also need to add the option to run on a different port, and tell the user which port the app is running on.
Possibly due to an API change, the settings
container cannot be resolved automatically in the monitor setup. We have to use container.resolve(:settings)
to grab it. This was not the case before. We should look into updating this in one way or another.
I am not sure if this was intentional or not, but this is writing to a file in the root directory called stdout. The way it's named I imagine this was unintentional?
Line 21 in a28d5df
The kanji s
command does not currently detect if we are in a production environment and runs the server inside of the rerun context, which is not appropriate in production.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.