Encore uses static analysis and code generation to reduce the boilerplate you have to write, resulting in an extremely productive developer experience.
Chris Coyier rounding up recent frontend moves (by Basecamp and React, specifically) back to server-side rendering techniques of old:
So: servers. They are just good at doing certain things (says the guy typing into his WordPress blog). There does seem to be some momentum toward doing less on the client, which I think most of us would agree has been taking on a bit much lately, which asset sizes doing nothing but growing and growing.
Let’s push those servers to the edge while we’re at it.
I agree. Servers are cool. Clients are cool, too. But so are servers.
Ellen Chisa (CEO) and Paul Biggar (CTO) are out of stealth mode with Dark and they’re moving into private beta.
Starting today, Dark is in private beta. During the private beta, we’ll be opening Dark in waves to many more people. If you have a project that is well scoped and you’re ready to get started, we can let you into the beta quickly (even immediately!).
Check out the language’s FAQs to learn more about their plans, pricing, etc. Right now, it’s not super clear what the full mission of Dark (the language and the company) is just yet, but you can read this on their about page:
Dark’s mission is to democratize coding by making it 100x easier to build software, so the next billion people can code
I think we’ve linked to this before, but it’s worth sharing again as people have continued to add implementations. The conceit:
While most “todo” demos provide an excellent cursory glance at a framework’s capabilities, they typically don’t convey the knowledge & perspective required to actually build real applications with it.
RealWorld solves this by allowing you to choose any frontend (React, Angular 2, & more) and any backend (Node, Django, & more) and see how they power a real world, beautifully designed fullstack app called “Conduit”.
It’s so cool that you can plug and play different front ends (13 so far) and back ends (32!) and the app will continue to work because they all conform to the same API.
This repo contains a number of backend interview questions that can be used when vetting potential candidates.
For those feeling left out by the recent hubbub around the Front-end developer interview questions/answers.