27 excellent open source tools for web development

27 excellent open source tools for web development  
 
Translation 27 Amazing Web Development Tools for the Past Year (v.2018)
 
 
In 201? we compared about ?500 open source tools for web development, of which 27 best (0.4%) were selected. This is an extremely competitive list, which includes tools, libraries and projects published during 2017. Mybridge AI evaluates their quality on the basis of popularity, interest and novelty. To make it clear, for the selected products the average number of stars on Github is 5260.
 
 
Open source tools can almost certainly improve your productivity. Also, you can learn something by reading the ...
+ 0 -

Digest of fresh materials from the world of the frontend for the last week No. 319 (June 11 - 1? 2018)

HTML / CSS
+ 0 -

Experience of developing a SPA on VueJS + Nuxt

Our company is mainly engaged in the development of online stores and we want to share our experience developing the project on a bundle of VueJS + Nuxt + Laravel.
 
https://github.com/nuxt/nuxt.js/issues/805 .
 
The problem occurred when we in the asyncData method of our pages did several requisitioning.
 
 
Experience of developing a SPA on VueJS + Nuxt  
 
Fortunately, nuxt developers quickly solved this problem, and at the moment the process consumes about 40mb of memory.
 
 

Interesting problems and their solutions


 
Articles with components
 
In the control panel of the site, it is possible to add articles and insert into ...[/h]
+ 0 -

Patch me if you can: how do we debug production. Part 2

Patch me if you can: how do we debug production. Part 2In the first part of his articles I talked about how we in Badoo created the first version of the patch system. In short, we needed to find a way to correct serious mistakes directly on production, available to all developers. However, the first version was not without flaws: we used a kind of layout that did not allow us to guarantee the atomicness of the patch calculations and the consistency of the code.
 
 
In this part of the article, I'll tell you about a new way of laying out the code that we came up with trying to solve our problems, and how our patch system changed with it.
 
 
...
+ 0 -

How to survive in the changing world of

How to survive in the changing world ofdevelopment. With colleagues came the conversation about the constant self-improvement of the programmer in private time. You need to run all the time to just stay in place. I myself love this business, and, despite having three children, I manage to feel new concepts. But a lot of people are just tired of this running around, and they can be understood. Take, for example, the world of the front-line. With the knowledge of jаvascript five years ago, now you can not find a good job. Now RequireJS + Grunt is not rolling, you need to know React, Webpack, modern ES or TypeScript, etc. And in the next year ...
+ 0 -

PHP Digest No. 132 (May 27 - June 1? 2018)

PHP Digest No. 132 (May 27 - June 1? 2018)

 
A fresh selection with links to news and materials. In the release: PHP ??? alpha ? Yii 3.0 alpha 1 and other releases, a fresh book on asynchronous PHP, video reports, a handful of useful tools, and much more.
 
Enjoy reading!
 
PHP ??? alpha 1 - The first alpha version of the new PHP branch is available for testing. Started semi-annual testing cycle , the final release is expected in late November.
 
 
Among the changes:
 
• Improvements to Heredoc and Nowdoc syntax RFC
 
• The json_encode () and json_decode ...
+ 0 -

Digest of fresh materials from the world of the frontend for the last week № 318 (June 4 - 1? 2018)

We bring to your attention a selection with links to new materials from the frontend area and near it.
 
 
Digest of fresh materials from the world of the frontend for the last week № 318 (June 4 - 1? 2018)
 
Media | | Web development | | CSS | | jаvascript | | Browsers | | Entertaining
 
 
# 56 - Dmitry Karlovsky on creating $ mol or how to write your niche framework
 
Podcast "devschacht": Night frontend # 36 - Discuss with Nikolay Matvienko Ryan Dahl's speech at JSConf EU 2018
 
Podcast "Frontline Youth" (18+) " # 51 Dan Abramov Package Manager
 
...
HTML / CSS
+ 0 -

Web degradation or how to make the web human readable

Web degradation or how to make the web human readable Disclaimer: This article I do not want to humiliate or elevate any of the users, developers, web portals, services and others. The screenshots given in the article, as well as comments to them, are subjective opinions of the author and do not call anyone to be reckoned with.
 
 
Now to the point. The idea of ​​writing this article came to me a very long time ago. Since that moment I have collected abstracts, examples and thoughts in a heap, and now I will try to depict them here in such a way that you could develop this idea as I developed it in my head. I hope we succeed. In advance I apologize for ...
+ 0 -

Is it possible to make friends with Gitlab CI + Docker + Systemd

A micro note about how to run the Docker with Systemd inside Gitlab CI Runner. Perhaps someone will be useful, perhaps someone has already solved a similar problem in other ways and it will be interesting if you share in the comments. GitHub
 
You can start it like this:
 

cd
pip install virtualenv
virtualenv venv
source venv /bin /activate
pip install -r requirements.txt
python main.py
--image dramaturg /docker-debian-systemd # used image
[--network host]# network type if
is required.[--volumes]"/sys /fs /cgroup: /sys /fs /cgroup: ro" " <другие> " # this volume is mandatory for systemd, you can add your own space ...
+ 0 -