jQuery + Node.js + Phantom.js = Automation Awesomesauce!

preview_player
Показать описание
Here is my presentation I gave at the jQuery Conference Austin 2013:

Description:
It is no secret the benefits that jQuery has to offer the web community. Its easy-to-use event management, DOM traversal and manipulation have completely changed the way we write Javascript and has also had a pivotal role in Javascript's recent transition into a first class programming language. What most people don't realize, however, is that it can also be used in conjunction with other exciting Javascript technologies to create powerful web automation tools.

So let's make some awesomesauce by combining three of the most exciting Javascript technologies together!
Рекомендации по теме
Комментарии
Автор

Great breakdown of the tech! What are your thoughts on integrating HasData for scraping in Node.js apps?

jihnuegunderson
Автор

Great presentation! Do you think using HasData's API along with Node.js could enhance the scraping capabilities of projects like this?

VahidSohrabi-jz
Автор

Awesome presentation, man. Thanks for sharing that.

voitkampff
Автор

This is a great idea and I totally loved it.  

mehrdadk.
Автор

Awesome...thanks!  Send this man some sammiches!

mootzville
Автор

That's crazy! I mean that's super cool!

jackkwong
Автор

just install just like in the tutorial.
could not ever go pass the require:
error oh phantom.js side:
(node:6416) Unhandled promise rejection (rejection id: 1): Error: Unexpected type of parameters. Expecting args to be array.

any help?

tsanhantsanhan
Автор

I'm sorry for asking but do I need to have PhantomJS installed along side of my installation of NodeJs ? ...

alexpeguero-cruz
Автор

Hi.
I have already installed Node.js, created package.json, installed dependencies with 'npm install' but my app.js script hang just with one line of code like this:

var $ = require('jquerygo');

:(

jacksolon
Автор

Is phantom.js better than Nightmare.js for headless browser scraping?

sjohn-
Автор

Is see this has been an automation three another owners website yeah it's pretty cool.

jerickcarlosmangalus
Автор

There is an error in your package.json, actually you can't give the same name to your project and for your dependencie, npm will emit an error.

alanhoff
Автор

Hi Travis. I'm looking for someone who can make a few of these scripts. It looks like you don't have PMs enabled - if you are up for it please send me a message and I'll explain.

rasmusm.
Автор

Is it possible to make a service that will deliver sandwich for that guy? 

nicgl
visit shbcf.ru