S.P.A. Fullstack JS

I am

Software Developer

(& JS Trainer)

Coté Client

Usage

  • Progressive & Versatile Frameworks

  • Oriented-Components

  • Vue-CLI

  • ES6 Features

  • Watcher & Computed States

  • Unit Test & E2E Test (Mocha,Chai,Karma,NightWatch)

  • WebPack Assets Management (HMR)

  • State Management Pattern (use VueX)

Cote Serveur

Usage

  • Oriented-Objet & Non-bloquant
  • Minimalist & Unopinionated framework
  • Micro-Service with Middlewares
  • AirBnB StyleGuide (ou autre...)
  • Uses Promises (ES6)
  • Always check your error in callback
  • JWT Authentification
  • ES6 features
  • NoSQL Approach

Coté NoSQL

Usage

  • Oriented-Document (JSON)
  • Realtime Distributed Database
  • ReQL Language (Python,Java,Ruby,JS etc...)
  • Geospatial queries
  • Storing binary objects
  • Import/Export JSON files
  • Suscribe to change notifications
  • Schema-less model
  • Database "Easy to Scale"

Some FeaturesTransformation, Agregations, Documents,Writing,Control...

Administration Tool

Coté Orienté-Objet

Usage

  • It's just Javascript...No more!
  • Superset of ESX
  • Strict check type
  • Advanced Types
  • Fully Oriented-Objects
  • Easy to debug/profiling/testing
  • JSX Integration (Usage React)
  • Webpack/Browserify Integration

Coté IDE

Démonstration

Build from SPA to PWA

VueJS

By Julien Boyer

VueJS

  • 1,378