trodrigues + javascript   562

Netflix/pollyjs: Record, Replay, and Stub HTTP Interactions.
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 85 million projects.
http  testing  stubbing  javascript  library 
june 2018 by trodrigues
JavaScript End to End Testing Framework |
Fast, easy and reliable testing for anything that runs in a browser. Install Cypress in seconds and take the pain out of front-end testing.
javascript  testing  integration 
may 2018 by trodrigues
JavaScript vs. TypeScript vs. ReasonML
In this blog post, I describe the pros and cons of three programming languages/dialects: JavaScript, TypeScript and ReasonML. My descriptions are based on recent experiences with TypeScript and ReasonML on a few smaller real-world projects and on years of experience with JavaScript.
javascript  typescript  reasonml 
april 2018 by trodrigues
React Performance Fixes on Airbnb Listing Pages – Airbnb Engineering & Data Science – Medium
There may be low-hanging fruit 🥝 affecting the performance of your page in areas that you might not track very closely but are still very important.
javascript  performance  react.js 
april 2018 by trodrigues
mysticatea/npm-run-all: A CLI tool to run multiple npm-scripts in parallel or sequential.
GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.
javascript  cli  npm  tasks  manager 
april 2018 by trodrigues
r2 - npm
HTTP client. Spiritual successor to request.
http  client  request  library  javascript  node.js 
april 2018 by trodrigues
To type or not to type: quantifying detectable bugs in JavaScript | the morning paper
To type or not to type: quantifying detectable bugs in JavaScript Gao et al., ICSE 2017 This is a terrific piece of work with immediate practical applications for many project teams. Is it worth the extra effort to add static type annotations to a JavaScript project? Should I use Facebook's Flow or Microsoft's TypeScript if…
javascript  typescript  types  typing 
april 2018 by trodrigues
npm/spife: a jshttp based µframework
GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.
javascript  http  node.js  framework 
april 2018 by trodrigues
Stimulus: A modest JavaScript framework for the HTML you already have.
Stimulus is a JavaScript framework with modest ambitions. It doesn't seek to take over your entire front-end—in fact, it's not concerned with rendering HTML at all. Instead, it's designed to augment your HTML with just enough behavior to make it shine.
javascript  framework  library 
january 2018 by trodrigues
Regular Expressions in a post-ES6 world
In this article we’ll take a look at regular expressions improvements in and after ES6. We’ll discuss the /y, /u, and /s flags, named capture groups, unicode property escapes, lookbehind assertions, and String#matchAll.
javascript  regular  expressions  es6 
january 2018 by trodrigues
« earlier      
per page:    204080120160

related tags

3d  abba  ableism  add  admin  ajax  alert  amd  analysis  analytics  ancient  android  angular  animation  api  APIs  app  appcache  apple  applications  apps  architecture  array  arrow  article  asset  ast  async  asynchronous  atom  authentication  authorization  autocomplete  automation  await  backbone  best  bitcoin  blobs  bluebird  book  bookmarklet  bower  breakpoints  browser  browserify  build  bundle  bundling  calendar  call  callbacks  canvas  cargo  center  changes  chart  cheatsheet  chrome  ci  circles  class  classes  cli  client  clipboard  clojure  clojurescript  closure  closures  cloud  cluster  cms  cocoa  code  codemirror  Codemods  coding  coffeescript  collaboration  collections  collector  colours  comet  commonjs  communication  comparison  compatibility  component  components  composition  compressor  concurrency  config  controls  cookbook  cors  crossdomain  css  cult  curated  curl.js  d3  data  database  dates  debounce  debugging  decorators  definitions  dependencies  dependency  deployment  design  desktop  developer  development  devtools  DHTML  di  diagram  diff  diffing  django  Docs  documentation  dom  domains  drag  drawing  dynamic  ecmascript  ecmascript5  editing  editor  education  effects  electron  elements  emacs  emulator  engine  enhancement  environments  error  errors  es6  es7  es2015  es2016  esprima  etherpad  eval  events  example  execution  experience  explorer  expression  expressions  facebook  fatigue  fb  features  fetch  file  fingerprinting  firebug  firefox  flash  flux  formatting  forms  framework  frameworks  frontend  frp  full  fullstack  fulltext  functional  functions  games  garbage  generator  generators  getters  git  github  google  grammar  graphics  graphs  grep  grid  grunt  guide  guider  gulp  gwt  hand.js  handlebars  handling  helpers  history  hogan  hoisting  howto  html  html5  http  http2  hybrid  i18n  ide  iehacks  iframe  images  immutability  immutable  Immutable.js  indent  indicator  infinite  info  injection  inlining  input  inspector  inspiration  integration  internationalization  internetexplorer  interview  intro  io  ioc  ios  isomorphic  jade  java  javascript  jit  jquery  js  jsdoc  jsnext  json  keycodes  l20n  language  languages  latex  layer  layout  leaks  learning  less  libraries  library  lisp  list  live  loaders  loading  localization  longpolling  macros  make  makefile  manager  manipulation  manual  markdown  masonry  matching  materials  math  mediaqueries  medium  memory  messaging  metaprogramming  meteor  metrics  microtasks  minfier  mixins  mobile  mock  mocking  modal  model  models  modern  modules  monads  monitoring  monkey  mootools  mousewheel  mozilla  music  mustache  mutationobserver  mvc  myspace  native  nes  nlp  node.js  nonblocking  notification  npm  numbers  nwevents  nwmatcher  object  objectivec  objects  offline  oldschool  om  onload  opera  operationaltransform  optimisation  optimization  osx  ot  package  packages  packaging  pacman  parser  parsing  pattern  patterns  pdf  performance  phantomjs  php  pictures  pipeline  pirate  plugins  plurk  pointer  politics  polyfill  position  positioning  pouchdb  ppk  practices  preload  prerender  presentation  processes  processing  programming  progressive  projects  promises  properties  property  proposal  prototype  proxies  publishing  purerender  pureviews  pwa  pyjamas  python  questions  quickcheck  racism  react.js  reactive  readability  real  realtime  reasonml  recipe  recursive  refactoring  reference  reflux  regexp  regular  relay  releasing  reload  remote  rendering  repaint  replacement  request  require.js  resig  resources  responsive  rest  reusable  rich  richtext  rollup  router  routing  rss  rte  ruby  runtime  rxjs  saucelabs  screenshots  scribe  script  scriptaculous  scroll  scrollbar  scrolling  sdk  search  security  select  selectors  selenium  semicolons  seo  server  service  services  serviceworker  serviceworkers  setup  sexism  sharedworkers  shell  shims  shutdown  similarity  site  size  sketch  slack  smooth  softwaredesign  sort  souders  sound  speed  speedtracer  sphinx  spreadsheets  sql  ssg  stack  standards  state  static  stats  stm  storage  streaming  streams  string  stubbing  style  stylesheets  supergrep  svg  sweet.js  symbols  table  tables  tags  tail  talks  tap  tarpipe  taskrunner  tasks  template  templates  templating  test  testing  text  textarea  textile  time  timeline  timers  tips  tool  Toolkit  tools  tooltips  touch  tour  tracemonkey  traceur  transitions  transpiler  trimming  tutorial  types  typescript  typing  ui  umd  underscore  unit  unittesting  universal  unix  upload  url  usability  utility  ux  v8  validation  validator  variance  versioning  video  viewer  viewport  views  vim  virtual  virtualdom  virtualenv  vodafone  w3c  web  web2.0  webapp  webapps  webcomponents  webdesign  webdevelopment  webdriver  webgl  webhooks  webkit  webmake  webpack  websockets  WebStandards  webworkers  whitespace  widgets  windows  worker  workers  workshops  world  writing  wysiwyg  wysiwym  xdm  xhr  xml  yahoo  yegge  yosemite  yui 

Copy this bookmark: