RxJS allows us to manage and manipulate streams of data.
RxJS is the JS implementation of Reactive X, an API for asynchronous programming with observable streams.
{ | |
"[html]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"css.validate": false, | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.detectIndentation": false, | |
"editor.fontFamily": "Fira Code", | |
"editor.fontLigatures": true, | |
"editor.fontSize": 14, |
RxJS allows us to manage and manipulate streams of data.
RxJS is the JS implementation of Reactive X, an API for asynchronous programming with observable streams.
Micro frontends are the technical representation of a business subdomain, they provide strong boundaries with clear contracts, also they avoid sharing logic with other subdomains (DDD) Luca Mezzalira
Domain and subdomains are concepts used mainly in backend projects, but they can be used in frontend as well.
Micro Frontends is an old topic, with lots of different approaches. Same paradigm as micro-services in the backend.
// Avoid CORS issues using a local proxy server | |
const express = require('express'); | |
const request = require('request'); | |
const cors = require('cors'); | |
const app = express(); | |
const url = 'http://sample.com'; | |
app.use(cors()); |
[user] | |
name = DavidGG | |
email = [email protected] | |
[core] | |
# Don't consider trailing space change as a cause for merge conflicts | |
whitespace = -trailing-space | |
[color] | |
# Enable colors in color-supporting terminals |
atom-sync-settings |
//From: http://www.jquerybyexample.net/2012/06/get-url-parameters-using-jquery.html | |
var getUrlParameter = function getUrlParameter(sParam) { | |
var sPageURL = window.location.search.substring(1); | |
var sURLVariables = sPageURL.split('&'); | |
for (var i = 0; i < sURLVariables.length; i++) { | |
var sParameterName = sURLVariables[i].split('='); | |
if (sParameterName[0] == sParam) { | |
return sParameterName[1]; | |
} |
<div class="spin-loading"></div> |