Meteor
6 weeks ago by ghiden
001
Pure JavaScript.
Write your entire app in pure JavaScript. All the same APIs are available on the client and the server — including database APIs! — so the same code can easily run in either environment.
002
Live page updates.
Just write your templates. They automatically update when data in the database changes. No more boilerplate redraw code to write. Supports any templating language.
003
Clean, powerful data synchronization.
Write your client code as if it were running on the server and had direct access to the database. No more loading your data from REST endpoints.
004
Latency compensation.
When a user makes a change, their screen updates immediately — no waiting for the server. If the server rejects their request or executes it differently, the client is patched up with what actually happened.
005
Hot Code Pushes.
Update your app while users are connected without disturbing them. When you push a new version, the new code is seamlessly injected into each browser frame in which the app is open.
006
Sensitive code runs in a privileged environment.
Write all of your code in JavaScript (if you want.) The user interface runs in your browser. The sensitive functions run in a privileged server environment.
007
Fully self-contained application bundles.
One command to compile your entire application into a tarball. Unpack it anywhere there's node.js, run one command, and you're on the air. You're never locked into a particular hosting provider; you have all the code for the platform.
008
Interoperability.
You can connect anything to Meteor, from native mobile apps to legacy databases to Arduinos. Just implement the simple DDP protocol.
009
Smart Packages.
Meteor's Smart Packages are actually little programs that can inject code into the client or the server, or even hook into the bundler to preprocess your source. Great care has been taken to give the core Meteor packages the minimal set of dependencies, so you can use your favorite templating, testing, or DOM manipulation frameworks.
webapp
framework
tool
Pure JavaScript.
Write your entire app in pure JavaScript. All the same APIs are available on the client and the server — including database APIs! — so the same code can easily run in either environment.
002
Live page updates.
Just write your templates. They automatically update when data in the database changes. No more boilerplate redraw code to write. Supports any templating language.
003
Clean, powerful data synchronization.
Write your client code as if it were running on the server and had direct access to the database. No more loading your data from REST endpoints.
004
Latency compensation.
When a user makes a change, their screen updates immediately — no waiting for the server. If the server rejects their request or executes it differently, the client is patched up with what actually happened.
005
Hot Code Pushes.
Update your app while users are connected without disturbing them. When you push a new version, the new code is seamlessly injected into each browser frame in which the app is open.
006
Sensitive code runs in a privileged environment.
Write all of your code in JavaScript (if you want.) The user interface runs in your browser. The sensitive functions run in a privileged server environment.
007
Fully self-contained application bundles.
One command to compile your entire application into a tarball. Unpack it anywhere there's node.js, run one command, and you're on the air. You're never locked into a particular hosting provider; you have all the code for the platform.
008
Interoperability.
You can connect anything to Meteor, from native mobile apps to legacy databases to Arduinos. Just implement the simple DDP protocol.
009
Smart Packages.
Meteor's Smart Packages are actually little programs that can inject code into the client or the server, or even hook into the bundler to preprocess your source. Great care has been taken to give the core Meteor packages the minimal set of dependencies, so you can use your favorite templating, testing, or DOM manipulation frameworks.
6 weeks ago by ghiden
MIT App Inventor
9 weeks ago by ghiden
Creating an App Inventor app begins in your browser, where you design how the app will look. Then, like fitting together puzzle pieces, you set your app's behavior. All the while, through a live connection between your computer and your phone, your app appears on your phone.
android
generator
tool
development
9 weeks ago by ghiden
mizzy/maglica - GitHub
december 2011 by ghiden
Maglica is a Python library and command-line tool for an internal cloud.
vm
management
tool
december 2011 by ghiden
dotjs — hack the web
july 2011 by ghiden
preload customized js for specific sites
javascript
osx
chrome
tool
july 2011 by ghiden
related tags
3d ⊕ ac3 ⊕ actionscript ⊕ admin ⊕ adobe ⊕ agile ⊕ air ⊕ ajax ⊕ analysis ⊕ anatomy ⊕ android ⊕ animation ⊕ apache ⊕ app ⊕ application ⊕ arduino ⊕ art ⊕ as3 ⊕ atom ⊕ audio ⊕ awsroute53 ⊕ backup ⊕ bdd ⊕ benchmark ⊕ bigdata ⊕ biz ⊕ blog ⊕ bookmarklet ⊕ boot ⊕ brainstorming ⊕ browser ⊕ button ⊕ ca ⊕ calculator ⊕ calendar ⊕ camera ⊕ capistrano ⊕ card ⊕ chart ⊕ chat ⊕ chef ⊕ chrome ⊕ circuit ⊕ cli ⊕ clojure ⊕ cocos2d ⊕ code ⊕ codereview ⊕ collaboration ⊕ color ⊕ community ⊕ compression ⊕ config ⊕ converter ⊕ cookie ⊕ coverage ⊕ cpp ⊕ crossbrowser ⊕ crosscompiler ⊕ crossplatform ⊕ crypto ⊕ css ⊕ css3 ⊕ daemon ⊕ db ⊕ debugging ⊕ decompile ⊕ delicious ⊕ dependencymanagement ⊕ deployment ⊕ design ⊕ desktop ⊕ dev ⊕ development ⊕ diagrams ⊕ django ⊕ dns ⊕ documentation ⊕ dom ⊕ download ⊕ drawing ⊕ dtd ⊕ dvd ⊕ easeljs ⊕ ebook ⊕ editor ⊕ ee ⊕ eeepc ⊕ effect ⊕ emacs ⊕ email ⊕ embedded ⊕ encoding ⊕ english ⊕ ethnography ⊕ excel ⊕ experiment ⊕ ext.js ⊕ extension ⊕ fab ⊕ favicon ⊕ file ⊕ filesystem ⊕ finance ⊕ firefox ⊕ flash ⊕ flashbuilder ⊕ flashcs5 ⊕ flex ⊕ flickr ⊕ flv ⊕ font ⊕ fonts ⊕ framework ⊕ fun ⊕ game ⊕ gameengine ⊕ gem ⊕ generator ⊕ geo ⊕ gephi ⊕ git ⊕ google ⊕ gps ⊕ graph ⊕ graphics ⊕ grunt ⊕ gtd ⊕ gui ⊕ guide ⊕ hacketyhack ⊕ hacks ⊕ hardware ⊕ hdd ⊕ health ⊕ heatmaps ⊕ history ⊕ home ⊕ hosting ⊕ howto ⊕ html ⊕ html5 ⊕ http ⊕ i18n ⊕ icons ⊕ ide ⊕ ideo ⊕ ie ⊕ im ⊕ image ⊕ infographics ⊕ install ⊕ instrument ⊕ interface ⊕ interpreter ⊕ io ⊕ ios ⊕ ipad ⊕ iphone ⊕ ipod ⊕ iptables ⊕ itunes ⊕ japan ⊕ japanese ⊕ java ⊕ javascript ⊕ jquery ⊕ jsdev ⊕ jsonp ⊕ kanji ⊕ keyboard ⊕ kids ⊕ kindle ⊕ lab ⊕ lbs ⊕ learning ⊕ lego ⊕ lessjs ⊕ lib ⊕ lifehacks ⊕ linux ⊕ list ⊕ logging ⊕ logo ⊕ mac ⊕ make ⊕ management ⊕ maps ⊕ marketing ⊕ mashup ⊕ math ⊕ meeting ⊕ methodology ⊕ microsoft ⊕ mindmapping ⊕ mit ⊕ ml ⊕ mobile ⊕ mobileapp ⊕ mobileweb ⊕ mockup ⊕ modeling ⊕ mongodb ⊕ mongrel ⊕ monitoring ⊕ music ⊕ mysql ⊕ network ⊕ news ⊕ nodejs ⊕ ns-2 ⊕ nuke ⊕ opensource ⊕ opera ⊕ optimization ⊕ osx ⊕ particles ⊕ partition ⊕ password ⊕ patch ⊕ pdf ⊕ performance ⊕ perl ⊕ photo ⊕ photoshop ⊕ php ⊕ plugin ⊕ pomodoro ⊕ portal ⊕ postgresql ⊕ presentation ⊕ print ⊕ privacy ⊕ productivity ⊕ profiler ⊕ profiling ⊕ programming ⊕ project ⊕ prototype ⊕ proxy ⊕ python ⊕ qrcode ⊕ quicktime ⊕ R ⊕ rails ⊕ rails3 ⊕ recovery ⊕ refactoring ⊕ reference ⊕ regexp ⊕ rendering ⊕ repos ⊕ requirejs ⊕ resources ⊕ responsivewebdesign ⊕ resque ⊕ rest ⊕ review ⊕ rss ⊕ ruby ⊕ safari ⊕ schedule ⊕ schema ⊕ screencast ⊕ screenshot ⊕ scripting ⊕ sdk ⊕ search ⊕ security ⊕ semanticweb ⊕ seo ⊕ server ⊕ service ⊕ servicedesign ⊕ shell ⊕ shopping ⊕ simulator ⊕ sinatra ⊕ sketch ⊕ skype ⊕ slideshow ⊕ sms ⊕ snippets ⊕ software ⊕ sound ⊕ spam ⊕ sprites ⊕ sql ⊕ sqlite ⊕ ssh ⊕ ssl ⊕ stats ⊕ streaming ⊕ strftime ⊕ subversion ⊕ swf ⊕ system ⊕ tcp ⊕ techniques ⊕ telecom ⊕ template ⊕ testing ⊕ thread ⊕ tips ⊕ todo ⊕ tool ⊖ towatch ⊕ toy ⊕ trac ⊕ traffic ⊕ translation ⊕ trend ⊕ troubleshoot ⊕ tutorial ⊕ tv ⊕ typography ⊕ ui ⊕ uml ⊕ uninstall ⊕ unix ⊕ url ⊕ usability ⊕ usb ⊕ useful ⊕ userresearch ⊕ util ⊕ ux ⊕ vi ⊕ video ⊕ viewer ⊕ vim ⊕ virtual ⊕ virtualbox ⊕ virtualization ⊕ virus ⊕ visualization ⊕ visualprogramming ⊕ visualstudio ⊕ vm ⊕ vmware ⊕ vnc ⊕ wallaby ⊕ web ⊕ web2.0 ⊕ webapp ⊕ webdesign ⊕ webkit ⊕ webservice ⊕ wifi ⊕ wiki ⊕ windowmanager ⊕ windows ⊕ wireframe ⊕ xhtml ⊕ xml ⊕ xslt ⊕ xss ⊕ xul ⊕ youtube ⊕ zip ⊕Copy this bookmark: