You probably don’t need a single-page application
As I said, the default choice in most cases should be the traditional server-rendered application. However, there are some requirements that might force you to opt for the single-page application architecture:

Core functionality is real-time (e.g Slack)
Rich UI interactions are core to the product (e.g Trello)
Lots of state shared between screens (e.g. Spotify)
These products absolutely have to use a single-page architecture to work properly. This is why it’s the right choice for these companies. However, many web-based products do not have these requirements and this complexity can be avoided
webdev  design 
How to Get Ubuntu Running on Your Raspberry Pi
Raspbian Jessie is a great Raspberry Pi operating system. But what if you want a more traditional Linux experience? Well, you could go ahead and install Ubuntu instead.
ubuntu  raspberrypi 
2 days ago
DevOps Bookmarks
Discover the latest devops tools and frameworks
devops  sysadmin  tools 
12 days ago
DevOps Bookmarks
Discover the latest devops tools and frameworks
DevOps  Linux 
12 days ago
Pull request error (#263) · Issues · GitLab.org / GitLab Development Kit · GitLab
I am using ubuntu.When i try to develop a pull at me `gitlab-ce.git` If i use this:`gdk install gitlab_repo=https://gitlab.com/mertselimb/gitlab-ce.git` After a while i get this error: ``` Bundle complete! 7...
GitLab  troubleshooting 
17 days ago
« earlier      
16.04 18.04 ai analysis analytics android animation ansible apache apt aptik arm awesome aws backup bash beautifier bestpractices boot bootstrap browser cats centos centos7 certbot cheatsheet chrome chromebook chromecast chromium ci/cd cli cloud cluster command-line compression config configuration container containers crypto css data databases debian debug design dev developer development devops dhcp diff digitalocean disk distros dns docker documentation dotfiles dropbox editor elementaryos email encryption epel evernote files firefox firewall flexbox fonts framework front-end frontend git github gitlab gnome google gpg grid grunt gtd hacking hardening homepage how howto html http https ide image images infosec internet interview ip iptables javascript jquery js kali kubeadm kubernetes kvm lamp lemp letsencrypt lifeprotip linter linux log logging logs lookup management mariadb markdown mate minify monitor monitoring movies music mysql nagios network networking nginx nmap node.js nodejs notes npm online opensource openssh openvswitch optimization os partition passwords pdf pen pentest performance personal photography php pi plugin postgresql privacy productivity programming protip python qemu rails raspberrypi raspbian raspi redhat redis reference regex remote remotejobs repositories resources responsive restore reverselookup rhel rpi rpm ruby rwd scraping seafile search security self-hosted selinux seo server sharing shell snap snippet soc software speed sql ssh ssl sublime sync sysadmin tcpdump terminal test testing timeshift tmux todo tool toolkit tools troubleshooting tutorial tutorials typography ubuntu unix unread vim virtualization vlc vpn vscode web webdesign webdev wifi windows wordpress work writing www yum

Copy this bookmark: