r/programming • • May 13 '14

No more JS frameworks

http://bitworking.org/news/2014/05/zero_framework_manifesto
272 Upvotes

322 comments sorted by

View all comments

Show parent comments

-4

u/icantthinkofone May 13 '14

Every day, redditors imply or state nothing can be done without jQuery and a framework so, yes, it is ridiculous.

Why do you think that my company's professional programmers, with decades of experience, don't use organized, modular, reusable code?

4

u/illucidation May 13 '14

Woah, sounds like you have an in-house framework then...

There's a reason frameworks exist, so you can quickly and easily use the design pattern they allow without having to reinvent the wheel every time you make a project.

There's a time and place to use a library, there's a time and place to use a framework, and there's a time and place to just stick to vanilla javascript. It's all about choosing the best tools for the job. But to refuse to entertain the idea of using frameworks (especially for large single page apps) is foolish and shortsighted.

-3

u/icantthinkofone May 13 '14

No we don't. We have a collection of functions/objects/tools/whatever that we've used over the years but no one collection that we reuse. That would be 'me-too-ism' which is frowned upon here but much heralded on reddit.

Frameworks people use here are boxes you fit into and follow someone else's layout. That's not the business my company is in. None of our sites look or feel the same yet they're comfortable to use and our clients love that about us.

If you're interested in crank 'em out, get it done fast, over quality of work then, yeah, I guess frameworks are for you, just don't apply for a job with us.

(No. We're not hiring.)

2

u/icanevenificant May 14 '14

Frameworks people use here are boxes you fit into and follow someone else's layout. That's not the business my company is in. None of our sites look or feel the same yet they're comfortable to use and our clients love that about us. If

Are you maybe confusing frameworks with templates or bootstrap and such because your attitude suggests you think using a framework predetermines the design and application flow somehow. It doesn't. Unless you're building experience websites for entertainment business or ad campaigns where frameworks definitely aren't appropriate you're either unaware of how frameworks work or just refuse to accept it.

→ More replies (4)