Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ontology and keywords #3

Open
askirmas opened this issue Sep 1, 2020 · 0 comments
Open

Ontology and keywords #3

askirmas opened this issue Sep 1, 2020 · 0 comments
Assignees

Comments

@askirmas
Copy link
Owner

askirmas commented Sep 1, 2020

Output

Sources

[[TOC]]

semver

  • Major
  • Minor
  • Patch
  • Prerelase

SVC

Git

  • GitHub
  • GitLab
  • BitBucket
  • SourceForge

Mercurial

SVN

Open Systems Interconnection model

Application layer

  • DHCP
  • DNS
  • FTP
  • HTTPs
  • SSH
  • TLS/SSL

Presentation layer

Session layer

Transport layer

TCP
UDP

Network layer

Data link layer

Physical layer

Test

JS

  • Jest
  • React-testing-library
  • Cypress
  • Enzyme
  • Mocha
  • Chai
  • Ava
  • Jasmine

Linux

  • bash
  • zsh
  • sh

Front

HTML

CSS

  • Layout
  • Responsive
  • Media Query
  • SASS
  • PostCSS
  • Less
  • Stylus

Frameworks

With JS

  • Reactstrap
  • Material UI
  • Tailwind CSS
  • Chakra UI

No-js

  • Bootstrap
  • Materialize CSS
  • Bulma

JS

  • DOM

React

  • Redux
  • MobX

Angular

  • RxJS
  • NgRx

Vue

  • VueX

WebComponents

  • HTML Template
  • Custom Element
  • Shadow DOM

Web Security

  • HTTPS
  • Content Security Policy
  • CORS
  • OWASP Security Risks
  • SSL/TLS

Browser

  • Chrome
  • Firefox

Bundler

  • Webpack
  • Rollup
  • Parcel

Storage

Database

  • ORM/ODM
  • ACID
  • Transaction
  • N+1 Problem
  • Normalization
  • Indexing
  • Data Replication
  • Sharding Strategy
  • CAP Theorem

SQL

  • PostgreSQL
  • MySQL
  • MariaDB
  • MS SQL
  • Oracle

noSQL

  • Redis

  • Memcached

  • Elasticsearch

  • Solr

  • MongoDB

  • RethinkDB

  • CouchDB

  • DynamoDB

Document

key-value

column

graph

API

  • REST
  • JSON API
  • gRPC
  • SOAP
  • HATEOAS
  • OpenAPI Swagger
  • Web Socket

Auth

  • Cookie based
  • OAuth
  • Basic
  • Token
  • JWT
  • OpenID
  • SAML

Design

  • YAGNI
  • DRY
  • SOLID
  • KISS
  • TDD
  • DDD
  • GOF

Architecture

  • Horizontal vs Vertical scaling
  • Observability: Metrics, Logging
  • Migration strategies

Patterns

  • Monolithic
  • Microservices
  • SOA
  • CQRS and Event sourcing
  • Serverless
@askirmas askirmas self-assigned this Sep 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant