Comments on: Modern Front End Development http://www.terminally-incoherent.com/blog/2013/02/06/modern-front-end-development/ I will not fix your computer. Tue, 04 Aug 2020 22:34:33 +0000 hourly 1 https://wordpress.org/?v=4.7.26 By: Unit Testing Sinatra Apps | Terminally Incoherent http://www.terminally-incoherent.com/blog/2013/02/06/modern-front-end-development/#comment-227855 Tue, 24 Feb 2015 21:25:08 +0000 http://www.terminally-incoherent.com/blog/?p=13821#comment-227855

[…] Unfortunately testing web apps can be a bit tricky sometimes. They are designed to be accessed over the network, and to render in a web browser, and so they require your test framework to do network-like and browser-like things to emulate those conditions. While unit tests for classes can be easily mocked, pretending to be a web browser is definitely non trivial. When I work with PHP I usually use the excellent Codeception tool-set to do acceptance testing. When I work in Node or just build front end stuff, I typically use Grunt with Phantom.js. […]

]]>
By: Jenn http://www.terminally-incoherent.com/blog/2013/02/06/modern-front-end-development/#comment-26750 Thu, 07 Feb 2013 19:28:14 +0000 http://www.terminally-incoherent.com/blog/?p=13821#comment-26750

I’ve become very fond of grunt ever since I saw its creator, Ben Alman, speak at Bocoup’s Roost conference back in December about it.

Regardless of what tools one uses, it sometimes gets pretty overwhelming and tedious to just begin a project, so I do a lot of prototyping before even writing the “real code.” Otherwise, I get distracted.

Reply  |  Quote
]]>
By: Chris Wellons http://www.terminally-incoherent.com/blog/2013/02/06/modern-front-end-development/#comment-26739 Thu, 07 Feb 2013 14:34:39 +0000 http://www.terminally-incoherent.com/blog/?p=13821#comment-26739

Thanks for this writeup. I first heard about all these tools a couple months ago but I couldn’t find much information on how they compare.

Reply  |  Quote
]]>
By: Luke Maciak http://www.terminally-incoherent.com/blog/2013/02/06/modern-front-end-development/#comment-26696 Wed, 06 Feb 2013 15:54:44 +0000 http://www.terminally-incoherent.com/blog/?p=13821#comment-26696

@ Scott Hansen:

Yeah, I am quite amazed how the Node.js community is turning the front end world upside down. It’s primary purpose was really to be a back-end solution, but I love how people co-opted it to create all these interesting front-end development assist tools and frameworks around it.

Also, it is great to have a single modern standard to code for. Few years ago you had to decide whether you are going to use HTML4 strict, loose, XHTML or just say fuck it, and go commando with no DOCTYPE whatsoever. That’s like 3.5 arguments just about standards waiting to happen before any code gets written. Now we have HTML5 and it is pretty good. :)

Reply  |  Quote
]]>
By: Scott Hansen http://www.terminally-incoherent.com/blog/2013/02/06/modern-front-end-development/#comment-26695 Wed, 06 Feb 2013 15:44:52 +0000 http://www.terminally-incoherent.com/blog/?p=13821#comment-26695

Wow!! Thanks for the very informative post! I haven’t done any website work in a long time….and when I did it was hand-coded xhtml. Oh, how things have changed for the better!

Scott

Reply  |  Quote
]]>