REST API General - Post your stack
REST API General - Post your stack
Anyone here have experience creating an API with one of the new languages ie: Dart or Kotlin? How does it compare to JS/PHP/Python?
Why would you ever use REST?
>mongo traverses the entire index btree when counting on a constraint
Fucking garbage.
go, sqlite, nginx
Is there any significant advantages from using nginx (as a reverse proxy, I assume)?
why do you need nginx? cant you just use go?
Microservices mainly using Go and protobuf+Postgres+Redis+RabbitMQ
>t. hateoaslet
PHP 7 and whatevery the fuck I want on the frontend
>Node.js, express.js, MongoDB, Redis, microservices
sql and mongodb(for files)
.net core 2.1 with ef framework
anguilar for front end
couple of systems on the roadmap but sso is pretty bitch to work on
Apache (reverse proxy)
Node
Express
MySQL
Kotlin
Ratpack
Jackson
Jooq
>all that sluggish bloat
Web Assembly is the way to go. Make your own REST.
Vert.x
PostgreSQL
I pity anyone using crap like node or mongodb, you honestly deserve to get taken out and shot. Same goes for people who need to use nginx
>I pity anyone using crap like node or mongodb, you honestly deserve to get taken out and shot.
this
t. was forced to use nodules and spasticstorage
Sql Server
Net core 2.1 with EF
Angular or React
Comfy and high iq t b h
>web development
This, but with django(python) instead of go
When you're actually doing this stuff for work you have to use practical stuff not Jow Forums memery
Build HTML with string replacements and serve statics with nginx.
spring
postgres
Java
Spring Boot
PostgreSQL
t. productive human being
>Kotlin
>Ratpack
That's pretty cool. How is Ratpack? It pushes you heavily to use Groovy, no?
Reverse proxy for load balancing
Anyone have any experience with spring boot behind apache reverse proxy? I don't get why this isn't working.
ProxyRequests Off
ProxyPass /rest localhost:
ProxyPassReverse /rest localhost:
ProxyPreserveHost On
Order deny,allow
Allow from all
Include /etc/letsencrypt/options-ssl-apache.conf
And the other config file mentioned:
SSLEngine on
ServerName
SSLCertificateFile /path/to/certfile
SSLCertificateKeyFile /path/to/keyfile
SSLCertificateChainFile /path/to/chainfile
SSLProtocol all -SSLv2 -SSLv3
SSLProxyProtocol all -SSLv2 -SSLv3
SSLHonorCipherOrder on
SSLOptions +StrictRequire
But when I browse to my.domain/rest I get a 404.
I should also mention I have SSL configured for another site behind apache and all http requests to my domain are redirected to https.
Or just use ASP.NET Core and C#
Nevermind, fuck me, I'm retarded.
hate on me all you want
>PHP
>Mongo
>IIS
was it proxy request off?
PHP and Laravel
PistgreSQL
Ezpz
No, I was setting up a separate vhost for the new site at the same port I was trying to redirect to, so without specifying my.domain:port
dot net core
vanilla js
redis/sqlite
isnt haproxy better for that than nginx?
It ain't got supervisors.
It's at least simpler. If you deploy to containers, traefik.io has nice features for you.
Python
Flask
PostgreSQL
nginx because throwing your application server to handle static is retarded, also mod_pagespeed.
You're a fake, user. Everyone know that PHP programmers' preferred shitty database is MySQL.
Node
Express
MySQL
Sorry user, not fake but I do run MariaDB when I need RDBMS
SOAP > REST
Delete
SHAMPOO > SOAP
elixir, couchdb, lighttpd
god i hate mongo
Sup pantsu dev
Java/Jersey/Dropwizard
Mongo (getting this fucks to change to something soonTM)
tons of Kafka
CORBA > SOAP
Why CouchDB and not nginx?
*lighttpd and not nginx
mein niger
BCHS
OpenBSD
C
Httpd
Sqlite
>vert.x
>not practical
You're a fucking retard, vert.x is used by mastercard, bosch and many more
developer.mastercard.com
It does everything noe does but with 10x the performance + type safety + access to the huge java ecosystem
Phalcon + PHP7
I think that user may be implying that Vert.x is too enterprise for your normal everyday projects.
node
apollo
express
graphql
sequelize
react
fuck rest
this. rest is ok but should come with graphql support too if done in 2018
alpine
python
Mariadb/sqlalchemy
Flask
Nginx
Anything else is tryhard teir