GithubHelp home page GithubHelp logo

npm_conf's Introduction

npm_conf: a conference about npm

This is just an idea we were batting around.

Possible topics:

Feel free to add more via PR.

  • best practices for publishing:
    • proper use of semver
    • bundled dependencies
    • peer dependencies
    • files & npmignore
    • incorporating build steps
    • making stuff work on Windows too
  • npm Enterprise
    • what it is
    • deployment case studies
  • npm read-through cache
    • what it is
    • how to use it
  • browserify - finally understand this thing
    • how to publish frontend code to npm
    • the benefits of using commmon js require everywhere
    • proof that sharing code between client, server, and build tools is not a pipe dream
  • npm for Front End: CDN tools
    • browserify-cdn
    • wzrd.in
    • requirebin
  • npm for Front-end: frameworks
    • browserify
    • atomify
    • bower
    • angular cli
    • ember cli
    • gulp/grunt
    • webpack
  • npm for Front-end: future directions
    • modular CLI tools
  • npm tooling
    • preinstall, postinstall best practices
    • run scripts
    • best git practices
  • cli 101: the npm api and you
    • what can you use the npm api for
    • useful tools that use the npm api
    • fun projects using the npm api
  • cli architecture (@othyim23 melts your brain)
    • overview
    • current work
    • future directions
  • becoming an npm contributor
    • how to file a really great bug report
    • best patch practices
    • writing tests for npm
    • how to decide what to work on
  • deploying with npm
    • shrinkwrap
    • dedupe
    • bundleddependencies
    • using private modules to deploy prototypes
  • deploying services with ndm
    • @benjamincoe blows your mind
  • big data invades npm
    • interesting look at the data in the public registry
    • what package has the most dependences?
    • what are the popular dev dependencies?
    • lots of other interesting findings
  • stupid npm tricks
    • beep boop
  • entertainment: dance.js 2.0.0!
  • don't wait for gyp builds ever again with node-pre-gyp

npm_conf's People

Contributors

dylang avatar hemanth avatar seldo avatar techwraith avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.