Skip to content

Instantly share code, notes, and snippets.

View miksansegundo's full-sized avatar

Miguel San Segundo miksansegundo

  • Ko Pha Ngan, Thailand
View GitHub Profile
https://blog.heroku.com/archives/2015/11/10/node-habits-2016
APIS REST & RealTime:
http://www.actionherojs.com/learn-more/
Strongloop REST APIS and more: https://strongloop.com/node-js/arc/
https://github.com/pasindud/awesome-loopback
GrapQL con https://github.com/RisingStack/graffiti
JavaScript Design Patterns
Node.js - Streams / Scaling / Microservices / Etc
Phonegap
ClojureScript / OM (Lisp on Client)
PureScript or Elm (Pure Functional Languages)
Client-Side APIs (Amazon, Facebook, Twitter, etc)
Flux Application Architecture / Redux
Relay / GraphQL or Falcor
Build an app with pure ES6/7/'15/'16
Rendering Performance (Hardware Accel, Painting, etc)
Good performance: http://davegamache.com/parallax/
// setTimeout(callback, 0)
// 0 == 5 ms, so is not a Zero delay
// The next postpone function is fast
// Use: postpone(callback)
var postpone = (function () {
var fnMap = new Map(), idMap = new Map(), fnId = 0;
var msg = { fnId: 0 };
function _postpone(fn) {
if (!fnMap[fn]) {
https://developers.google.com/web/tools/polymer-starter-kit
function constructor(spec) {
let {member} = spec,
{other} = other_constructor(spec),
method = function () {
// accesses member, other, method, spec
};
return Object.freeze({
method,
other
http://microjs.com/
https://plainjs.com/
Help Secure Express - helmet: https://github.com/helmetjs/helmet
Jest Testing easy with Mocks for React: https://facebook.github.io/jest/
Server Auto Browserify with Tape: https://www.npmjs.com/package/prova
Test with GitHub & Travis: https://travis-ci.org/profile/miksansegundo
Mock Server: https://www.npmjs.com/package/drakov
Load & Integration test API REST: https://github.com/runk/dredd
Load test: https://github.com/JoeDog/siege
API Blueprint: https://github.com/ransico/generator-apiblueprint
NPM Best practices: https://github.com/mattdesl/module-best-practices