News for hackers. Stuff that matters.
Re:Mapbox GL for the Web by lobster_johnson on Wednesday August 06, 2014 @04:59PM (#8144830)
This looks great, although on first glance seems that the new GL implementation is a new library, not an extension of Leaflet.

I think that's a mistake — Leaflet is solid and is the foundation on which a lot of extensions are built, to the point where my impression is that it's pretty much the de facto JS-based map widget these days.

While the new library looks decent, I don't see the point of creating a brand new library rather than extending Leaflet, other than to force clients to couple tightly to Mapbox's API, tile server etc.

Re:Mapbox GL for the Web by mourner on Wednesday August 06, 2014 @05:11PM (#8144877)
Leaflet creator here, worked on both libraries.

It makes a lot of sense because this library is vastly different from usual slippy maps — fluid continuous zoom & rotation, extremely powerful visualization and interactivity potential, no DOM constraints — fitting it into the Leaflet API which was designed for simple image tile-based maps would be very limiting.

On the other hand, Mapbox GL JS is a very complicated technology under the hood, it is much heavier, with more code, lots of algorithms, serious backend technology to support it etc. So there's a place for both libraries — Leaflet remaining the go-to super-simple, friendly and lightweight library for most maps, while GL JS being an experimental ground for maps of the future with unlimited potential.

Also, Mapbox GL JS + Leaflet integration plugin is coming soon. Stay tuned :)

Re:Mapbox GL for the Web by lihorne on Thursday August 07, 2014 @11:13AM (#8148097)
You've got me so excited for that plugin, any ETA?
Re:Mapbox GL for the Web by mourner on Thursday August 07, 2014 @02:27PM (#8149279)
It's currently a bit hacky but works — I think I'll put out a basic demo in a few days and then build from there.
Re:Mapbox GL for the Web by alex_duf on Wednesday August 06, 2014 @06:48PM (#8145303)
That's some serious good news here.