John Resig#References

{{short description|American software engineer and creator of jQuery}}

{{Infobox scientist

| name = John Resig

| native_name =

| native_name_lang =

| image = John Resig (4586826039).jpg

| image_size =

| alt =

| caption = Resig in 2010

| birth_date = {{birth date and age|1984|05|08}}{{citation needed|date=May 2013}}

| birth_place =

| death_date =

| death_place =

| resting_place =

| resting_place_coordinates =

| other_names =

| citizenship =

| nationality =

| fields =

| workplaces = Khan Academy
Mozilla Corporation
Rochester Institute of Technology

| alma_mater = Rochester Institute of TechnologyApress, [https://www.apress.com/index.php/author/author/view/id/3095 John Resig bio blurb] {{Webarchive|url=https://web.archive.org/web/20141129035202/https://www.apress.com/index.php/author/author/view/id/3095 |date=2014-11-29 }}

| known_for = jQuery
Processing.js
Secrets of the JavaScript Ninja
Pro JavaScript Techniques

| author_abbrev_bot =

| author_abbrev_zoo =

| influences =

| influenced =

| awards =

| signature =

| signature_alt =

| website = {{URL|https://johnresig.com}}

| footnotes =

| spouse =

| children =

}}

John Resig is an American software engineer and entrepreneur, best known as the creator and lead developer of the jQuery JavaScript library.{{Cite journal | last1 = Bernstein | first1 = M. | doi = 10.1145/1836543.1836557 | title = Profile John Resig: The creator of jQuery talks about research, open source development and creating the most popular JavaScript library in use today | journal = XRDS: Crossroads, the ACM Magazine for Students | volume = 17 | pages = 44 | year = 2010 | doi-access = }} {{As of|2021||df=}}, he works as the chief software architect at Khan Academy.{{Cite web|title=John Resig - JavaScript Programming|url=https://johnresig.com/|access-date=2021-11-30|language=en-US}}

History

Resig graduated with an undergraduate degree in Computer Science from Rochester Institute of Technology in 2005. During this time he worked with Ankur Teredesai{{GoogleScholar|zk6oZ8YAAAAJ}}{{AcademicSearch|1436955}} on data mining instant messaging networks and Jon Schull on exploring new ways of encouraging real-time online collaboration.

{{As of|2011||df=}}, Resig has worked as an application developer at Khan Academy.John Resig's blog, [https://johnresig.com/blog/next-steps-in-2011/ Next Steps in 2011] Previously, he was a JavaScript tool developer for the Mozilla Corporation. For his work on jQuery, he was inducted into the Rochester Institute of Technology's Innovation Hall of Fame on April 30, 2010.{{cite web |url=http://www.rit.edu/alumni/ihf/inductee.php?inductee=10 |title=Gallery of Innovators | RIT Innovation Hall of Fame |publisher=Rit.edu |access-date=2011-08-19 |archive-date=2017-10-31 |archive-url=https://web.archive.org/web/20171031103410/http://www.rit.edu/alumni/ihf/inductee.php?inductee=10 |url-status=dead }}

Software projects

Resig has started or contributed to many JavaScript libraries, including:

  • jQuery a multi-browser JavaScript library designed to simplify the client-side scripting of HTML.
  • Processing.js,{{cite web|last=Ignacio |first=Martin |url=http://processingjs.org |title=Processing.js |publisher=Processing.js |access-date=2011-08-19}} a port of the Processing language to JavaScript.{{cite web|author=John Resig |url=https://johnresig.com/blog/processingjs/ |title=John Resig - Processing.js |publisher=Johnresig.com |access-date=2011-08-19}}
  • EnvJS,{{cite web |url=http://www.envjs.com/ |title=Bringing the Browser |publisher=Envjs |date=2009-06-29 |access-date=2011-08-19 |archive-url=https://web.archive.org/web/20091019142240/http://www.envjs.com/ |archive-date=2009-10-19 |url-status=dead }} a port of the browser DOM to Rhino.{{cite web|author=John Resig |url=https://johnresig.com/blog/bringing-the-browser-to-the-server/ |title=John Resig - Bringing the Browser to the Server |publisher=Johnresig.com |access-date=2011-08-19}}
  • TestSwarm,{{cite web|url=https://github.com/jquery/testswarm/wiki |title=Home |publisher=GitHub |date=2011-04-01 |access-date=2011-08-19}} a distributed continuous integration test suite for JavaScript.{{cite web|author=John Resig |url=https://johnresig.com/blog/javascript-testing-does-not-scale/ |title=John Resig - JavaScript Testing Does Not Scale |publisher=Johnresig.com |access-date=2011-08-19}}
  • Sizzle,{{cite web|url=http://sizzlejs.com/ |title=Sizzle JavaScript Selector Library |publisher=Sizzlejs.com |access-date=2011-08-19}} a standalone, pure-JavaScript, CSS selector engine.{{cite web|author=John Resig |url=https://johnresig.com/blog/new-processingjs-and-sizzlejs-sites/ |title=John Resig - New Processing.js and Sizzle.js Sites |publisher=Johnresig.com |date=2009-04-25 |access-date=2011-08-19}}
  • FUEL,{{cite web|url=https://wiki.mozilla.org/FUEL |title=FUEL - MozillaWiki |publisher=Wiki.mozilla.org |access-date=2011-08-19}} a Firefox extension development kit.{{cite web|author=John Resig |url=https://johnresig.com/blog/simple-extensions-in-firefox-3/ |title=John Resig - Simple Extensions in Firefox 3 |publisher=Johnresig.com |date=2008-06-24 |access-date=2011-08-19}}

Resig is a frequent guest speaker at companies like Google and Yahoo! and has presented at many conferences related to web technology, including SXSW,{{cite web |url=http://panelpicker.sxsw.com/ideas/view/1863 |title=SXSW 2012 - More Secrets of JavaScript Libraries |publisher=Panelpicker.sxsw.com |access-date=2011-08-19 |archive-url=https://web.archive.org/web/20110623112605/http://panelpicker.sxsw.com/ideas/view/1863 |archive-date=2011-06-23 |url-status=dead }} Webstock,{{cite web|url=http://www.webstock.org.nz/10/speakers/ |title=Speakers | Webstock - New Zealand's web conference |publisher=Webstock |date=2010-02-19 |access-date=2011-08-19}} MIX, and Tech4Africa.{{cite web |url=http://www.tech4africa.com/speakers/ |title=Speakers at TECH4AFRICA |publisher=Tech4africa.com |date=2010-10-28 |access-date=2011-08-19 |archive-url=https://web.archive.org/web/20110520182216/http://tech4africa.com/speakers |archive-date=2011-05-20 |url-status=dead }}

Publications

Resig is the author of a blog,[https://johnresig.com/blog/ John Resig - Blog]. Johnresig.com. Retrieved on 2014-05-13. and is the author of the book Pro JavaScript Techniques, published by Apress in 2006,{{Cite book

| last = Resig

| first = John

| author-link = John Resig

| title = Pro Javascript Techniques

| publisher = Apress

| date = 2006-12-11

| page = 350

| url = http://jspro.org/

| isbn = 978-1-59059-727-9

| access-date = 2010-09-18

| archive-date = 2012-03-15

| archive-url = https://web.archive.org/web/20120315211158/http://jspro.org/

| url-status = dead

}}[http://www.apress.com/9781590597279 Pro JavaScript Techniques : 9781590597279], APRESS.COM {{webarchive |url=https://web.archive.org/web/20150609012302/http://www.apress.com/9781590597279 |date=June 9, 2015 }} Secrets of the JavaScript Ninja with Bear Bibeault, published by Manning Publications in December 2012{{Cite book

| last = Resig

| first = John

| author-link = John Resig

| title = Secrets of the JavaScript Ninja

| publisher = Manning Publications

| url = http://jsninja.com/

| isbn = 978-1-933988-69-6 | year = 2013

}}

and several other papers.

References

{{reflist|2}}