Skip to content

Instantly share code, notes, and snippets.

Feature flags

Наше SPA приложение состоит из 3-х страниц, главная, личный кабинет и поиск. Приложение без SSR. Нужна возможность включать или выключать определенную функциональность у части пользователей. Например, для пользователей с русским языком должен отображаться блок из новостей на главной странице, а для всех остальных этого блока нет.

Такое сервис уже существует. У него есть где-то админка, через которую мы можем сегментировать пользователей и управлять набором функциональности. У этого сервиса есть готовая API с нужным для нас эндпоинтом. Формат:

Request
  {
 userAgent: string,
@RuBAN-GT
RuBAN-GT / vpc-fargate.yaml
Created February 6, 2019 13:41 — forked from lizrice/vpc-fargate.yaml
Cloudformation template for setting up VPC and subnets for Fargate
# Usage:
# aws cloudformation --region <region> create-stack --stack-name <stack name> --template-body file://vpc-fargate.yaml
# This template will:
# Create a VPC with:
# 2 Public Subnets
# 2 Private Subnets
# An Internet Gateway (with routes to it for Public Subnets)
# A NAT Gateway for outbound access (with routes from Private Subnets set to use it)
#