Passive URL shortening for Angular.JS
The "I'm feeling lucky" URL shortener
// Make sure transclusion (see )angular;
friend: dude, what is transclusion?
[ng-click.com/ understanding the view](ng-click.com/ understanding the view)
ng-click.com uses Google's "I'm feeling lucky" functionality to redirect you to the first search result.
Note that, because this is a search, the page you're redirected to may change in the future. However, you can rest assured that you'll always be redirected to the page that Google finds most relevant.
ng-click.com can be used to search any domain. See the configuration section and fire up your own instance.
ng-click.com has no dependencies, start it with:
PORT=8080 node server.js
Configure mdn.io with the following environment variables:
||The port to run the server on.||
||The search service to use
||The domain to search.||
||The fallback URL for empty queries.||
Note:: Bing does not have an "I'm feeling lucky" equivalent, so you'll be redirected to Bing's search result page instead.
SEARCH_DOMAIN="reddit.com" FALLBACK_URL="http://reddit.com" PORT=8080 node server.js