My Own TechRadar — различия между версиями

Материал из YourcmcWiki
Перейти к: навигация, поиск
(Новая страница: «Fuck Zalando.»)
 
м
Строка 1: Строка 1:
 
Fuck Zalando.
 
Fuck Zalando.
 +
 +
Prefer
 +
- node.js
 +
- PHP & php-fpm
 +
- RPC-style JSON APIs
 +
- SPA: JSON DTO services | server-side: own 500 cloc ORM + MVC
 +
- React
 +
- preact
 +
- leaflet
 +
- postgresql
 +
- mariadb
 +
- nginx
 +
- Docker
 +
- Debian Linux
 +
- prometheus & grafana
 +
- headless chromium
 +
- stolon
 +
- Consul
 +
- dovecot, postfix
 +
- git
 +
- Gitea
 +
- redis, memcached
 +
- kafka
 +
- keepalived
 +
- opennebula
 +
- MediaWiki
 +
- JSON Schema
 +
 +
Allow but prefer other options, if any
 +
- haproxy
 +
- ansible
 +
- boot2docker
 +
- patroni
 +
- etcd
 +
- ethereum
 +
- spamassassin
 +
- roundcube webmail
 +
- kubernetes
 +
- Gitlab
 +
- python
 +
- Ceph
 +
- OData
 +
 +
Avoid as much as possible / inappropriate solution in the vast majority of cases
 +
- microservice architecture
 +
- ExtJS
 +
- RHEL / CentOS
 +
- heavy JS grids in general, like ag-grid
 +
- java
 +
- .net core
 +
- golang
 +
- typescript
 +
- all other statically typed languages for web backend & frontend
 +
- vert.x (java)
 +
- jOOQ, querydsl (java)
 +
- PHP CMSs (and probably CMSs in general)
 +
- redux
 +
- vue.js
 +
- mobx
 +
- react-router
 +
- apache
 +
- munin
 +
- vagrant
 +
- Lua
 +
- Perl
 +
- bootstrap
 +
- Keycloak, WSO2IS
 +
- Mercurial
 +
- SOAP, XML-RPC, JSON-RPC
 +
- GUI IDEs
 +
 +
Deny use / never a good solution even if popular
 +
- REST
 +
- GraphQL
 +
- Angular
 +
- jQuery
 +
- older databinding js frameworks like ember.js, backbone and so on
 +
- rxjs
 +
- Traditional ORM in general, like Hibernate (java) or Doctrine (PHP)
 +
- Heavy frameworks in general, like Spring (java) or Yii/Laravel/etc (PHP)
 +
- DI in general
 +
- Liquibase (java)
 +
- Java Application servers
 +
- Ruby
 +
- Erlang/Elixir
 +
- Windows, MacOS
 +
- .NET
 +
- Oracle
 +
- Proprietary software in general
 +
- Bazaar, CVS and other VCS

Версия 18:47, 19 декабря 2019

Fuck Zalando.

Prefer - node.js - PHP & php-fpm - RPC-style JSON APIs - SPA: JSON DTO services | server-side: own 500 cloc ORM + MVC - React - preact - leaflet - postgresql - mariadb - nginx - Docker - Debian Linux - prometheus & grafana - headless chromium - stolon - Consul - dovecot, postfix - git - Gitea - redis, memcached - kafka - keepalived - opennebula - MediaWiki - JSON Schema

Allow but prefer other options, if any - haproxy - ansible - boot2docker - patroni - etcd - ethereum - spamassassin - roundcube webmail - kubernetes - Gitlab - python - Ceph - OData

Avoid as much as possible / inappropriate solution in the vast majority of cases - microservice architecture - ExtJS - RHEL / CentOS - heavy JS grids in general, like ag-grid - java - .net core - golang - typescript - all other statically typed languages for web backend & frontend - vert.x (java) - jOOQ, querydsl (java) - PHP CMSs (and probably CMSs in general) - redux - vue.js - mobx - react-router - apache - munin - vagrant - Lua - Perl - bootstrap - Keycloak, WSO2IS - Mercurial - SOAP, XML-RPC, JSON-RPC - GUI IDEs

Deny use / never a good solution even if popular - REST - GraphQL - Angular - jQuery - older databinding js frameworks like ember.js, backbone and so on - rxjs - Traditional ORM in general, like Hibernate (java) or Doctrine (PHP) - Heavy frameworks in general, like Spring (java) or Yii/Laravel/etc (PHP) - DI in general - Liquibase (java) - Java Application servers - Ruby - Erlang/Elixir - Windows, MacOS - .NET - Oracle - Proprietary software in general - Bazaar, CVS and other VCS