Originally I posted this digest to Syndicode blog.
It's been quite long from my last digest I shared to dev.to, but today I introduce you my 70th weekly digest about software development news! Technologies, hacks and releases, issues and solutions. I hope that some of the information will stay with you and help you with your future projects!
- Meet Action Text for Rails 6! This is the new Rails 6 framework that’s going to make creating, editing, and displaying rich text content in your applications easier. It’s an integration between the Trix editor, Active Storage-backed file and image processing, and a text-processing flow that ties it all together.
- With this tutorial, that includes intelligent code completion and auto-complete, inspection of the auto-hiding tooltips and elements, execution contexts and many other tips, you can master your Debugging Skills with Chrome DevTools! By the way, this is the second part of the series, so you can also take into account the first one.
- WebSocket is a protocol that makes two-way communication in real-time between the user and the server possible, WebSocket is a different protocol than HTTP. Well, you should know that by now. But to get the deeper understanding of how WebSockets work, let's create a Node.js server and use WebSocket API in the browser.
- As you know, I love Vue. And I'm happy to find neat advice to make the work with Vue even more elegant. This time I've found the article that shows how multiple Vue components can be written in a single file (this is actually a pattern from React).
- If you missed Nuxt.js v2.0.0 major release with a lot of improvements, here you can read in details what features it received and what improvements will serve you in this new version.
- For VS Code users! Starting this September you're allowed to use a public preview of GitHub Pull Requests for Visual Studio Code. This is a new integrated pull request experience so that you can collaborate, comment, review, and validate GitHub pull requests directly from within Visual Studio Code.
- Remember my React vs Vue comparison? It was brief. And there was no room for Angular. But today I have the detailed comparison of React vs Angular - from learning curve to abstraction. Also, you'll find out the number of contributors and some history behind both frameworks.
- And, of course, since functional programming is the traditional part of my digest, this is the material for Elixir practitioners. Elixir is a compiled language that behaves sometimes like the interpreted language. The whole development workflow of a typical Elixir project is quite similar to the workflow in Ruby projects. The key difference between Ruby or Elixir lies in that Elixir compiles the files and persists the compiled modules files on disk. How does the compile time configuration affect the Elixir runtime? p.s. You can compare Ruby vs Elixir in my blog material.
Thank you for your attention!